# near model CODE resource # jump table entries: 384-389 (6 of them) export_48: 00000000 4E56 FFEA link A6, -0x0016 00000004 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4 00000008 266E 0010 movea.l A3, [A6 + 0x10] 0000000C 246E 000C movea.l A2, [A6 + 0xC] 00000010 486D F156 pea.l [A5 - 0xEAA] 00000014 302A 0002 move.w D0, [A2 + 0x2] 00000018 0640 FFE2 addi.w D0, 0xFFE2 0000001C 3F00 move.w -[A7], D0 0000001E 206E 0008 movea.l A0, [A6 + 0x8] 00000022 3010 move.w D0, [A0] 00000024 5B40 subq.w D0, 5 00000026 3F00 move.w -[A7], D0 00000028 302A 0002 move.w D0, [A2 + 0x2] 0000002C 0640 001E addi.w D0, 0x1E 00000030 3F00 move.w -[A7], D0 00000032 206E 0008 movea.l A0, [A6 + 0x8] 00000036 3010 move.w D0, [A0] 00000038 0640 0037 addi.w D0, 0x37 /* '7' */ 0000003C 3F00 move.w -[A7], D0 0000003E A8A7 syscall SetRect 00000040 4A53 tst.w [A3] 00000042 5EC0 sgt D0 00000044 0C53 0006 cmpi.w [A3], 0x6 00000048 5DC1 slt D1 0000004A C001 and.b D0, D1 0000004C 6720 beq +0x22 /* 0000006E */ 0000004E 486D F4C4 pea.l [A5 - 0xB3C] 00000052 486D F4E2 pea.l [A5 - 0xB1E] 00000056 3013 move.w D0, [A3] 00000058 E740 asl D0.w, 3 0000005A 0640 F11E addi.w D0, 0xF11E 0000005E 4875 0000 pea.l [A5 + D0.w] 00000062 2F0A move.l -[A7], A2 00000064 3F3C 0002 move.w -[A7], 0x2 00000068 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000006C A8EC syscall CopyBits label0000006E: 0000006E 0C53 0006 cmpi.w [A3], 0x6 00000072 5CC0 sge D0 00000074 0C53 000F cmpi.w [A3], 0xF 00000078 5FC1 sle D1 0000007A C001 and.b D0, D1 0000007C 672A beq +0x2C /* 000000A8 */ 0000007E 486D F4C4 pea.l [A5 - 0xB3C] 00000082 486D F4E2 pea.l [A5 - 0xB1E] 00000086 3013 move.w D0, [A3] 00000088 5B40 subq.w D0, 5 0000008A E740 asl D0.w, 3 0000008C 0640 FE7C addi.w D0, 0xFE7C 00000090 4875 0000 pea.l [A5 + D0.w] 00000094 486D F156 pea.l [A5 - 0xEAA] 00000098 3F3C 0002 move.w -[A7], 0x2 0000009C 2F2D FBCE move.l -[A7], [A5 - 0x432] 000000A0 A8EC syscall CopyBits 000000A2 7021 moveq.l D0, 0x21 000000A4 2F00 move.l -[A7], D0 000000A6 A862 syscall ForeColor label000000A8: 000000A8 3013 move.w D0, [A3] 000000AA 5240 addq.w D0, 1 000000AC 3680 move.w [A3], D0 000000AE 2F0A move.l -[A7], A2 000000B0 4267 clr.w -[A7] 000000B2 206E 0008 movea.l A0, [A6 + 0x8] 000000B6 303C 012D move.w D0, 0x12D 000000BA 9050 sub.w D0, [A0] 000000BC 48C0 ext.l D0 000000BE 81FC 0006 divs.w D0, 0x6 000000C2 4440 neg.w D0 000000C4 3F00 move.w -[A7], D0 000000C6 A8A8 syscall OffsetRect 000000C8 0C53 0006 cmpi.w [A3], 0x6 000000CC 5CC0 sge D0 000000CE 0C53 000F cmpi.w [A3], 0xF 000000D2 5FC1 sle D1 000000D4 C001 and.b D0, D1 000000D6 672A beq +0x2C /* 00000102 */ 000000D8 486D F4C4 pea.l [A5 - 0xB3C] 000000DC 486D F4E2 pea.l [A5 - 0xB1E] 000000E0 3013 move.w D0, [A3] 000000E2 5B40 subq.w D0, 5 000000E4 E740 asl D0.w, 3 000000E6 0640 FE7C addi.w D0, 0xFE7C 000000EA 4875 0000 pea.l [A5 + D0.w] 000000EE 486D F156 pea.l [A5 - 0xEAA] 000000F2 3F3C 0002 move.w -[A7], 0x2 000000F6 2F2D FBCE move.l -[A7], [A5 - 0x432] 000000FA A8EC syscall CopyBits 000000FC 7021 moveq.l D0, 0x21 000000FE 2F00 move.l -[A7], D0 00000100 A862 syscall ForeColor label00000102: 00000102 4A53 tst.w [A3] 00000104 5EC0 sgt D0 00000106 0C53 0006 cmpi.w [A3], 0x6 0000010A 5DC1 slt D1 0000010C C001 and.b D0, D1 0000010E 6720 beq +0x22 /* 00000130 */ 00000110 486D F4C4 pea.l [A5 - 0xB3C] 00000114 486D F4E2 pea.l [A5 - 0xB1E] 00000118 3013 move.w D0, [A3] 0000011A E740 asl D0.w, 3 0000011C 0640 F11E addi.w D0, 0xF11E 00000120 4875 0000 pea.l [A5 + D0.w] 00000124 2F0A move.l -[A7], A2 00000126 3F3C 0002 move.w -[A7], 0x2 0000012A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000012E A8EC syscall CopyBits label00000130: 00000130 0C53 0006 cmpi.w [A3], 0x6 00000134 6622 bne +0x24 /* 00000158 */ 00000136 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 0000013A 2F2D F8B2 move.l -[A7], [A5 - 0x74E] 0000013E 594F subq.w A7, 4 00000140 594F subq.w A7, 4 00000142 2F3C 4353 4F4E move.l -[A7], 0x43534F4E /* 'CSON' */ 00000148 3F3C 03E8 move.w -[A7], 0x3E8 0000014C A9A0 syscall GetResource 0000014E 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] 00000152 42A7 clr.l -[A7] 00000154 4EAD 011A jsr [A5 + 0x11A /* export_31 */] label00000158: 00000158 0C53 0010 cmpi.w [A3], 0x10 0000015C 6602 bne +0x4 /* 00000160 */ 0000015E 4253 clr.w [A3] label00000160: 00000160 0C53 000A cmpi.w [A3], 0xA /* '\n' */ 00000164 6600 0CFA bne +0xCFC /* 00000E60 */ 00000168 302D F158 move.w D0, [A5 - 0xEA8] 0000016C 0640 0014 addi.w D0, 0x14 00000170 48C0 ext.l D0 00000172 81FC 0014 divs.w D0, 0x14 00000176 5240 addq.w D0, 1 00000178 3B40 E554 move.w [A5 - 0x1AAC], D0 0000017C 302D F156 move.w D0, [A5 - 0xEAA] 00000180 0640 0014 addi.w D0, 0x14 00000184 48C0 ext.l D0 00000186 81FC 000F divs.w D0, 0xF 0000018A 3B40 E552 move.w [A5 - 0x1AAE], D0 0000018E 4A6D E554 tst.w [A5 - 0x1AAC] 00000192 5EC0 sgt D0 00000194 0C6D 001B E554 cmpi.w [A5 - 0x1AAC], 0x1B 0000019A 5DC1 slt D1 0000019C C001 and.b D0, D1 0000019E 4A6D E552 tst.w [A5 - 0x1AAE] 000001A2 5EC1 sgt D1 000001A4 C001 and.b D0, D1 000001A6 0C6D 0011 E552 cmpi.w [A5 - 0x1AAE], 0x11 000001AC 5DC1 slt D1 000001AE C001 and.b D0, D1 000001B0 6700 0200 beq +0x202 /* 000003B2 */ 000001B4 302D E554 move.w D0, [A5 - 0x1AAC] 000001B8 EB40 asl D0.w, 5 000001BA 322D E552 move.w D1, [A5 - 0x1AAE] 000001BE D241 add.w D1, D1 000001C0 D041 add.w D0, D1 000001C2 0640 E554 addi.w D0, 0xE554 000001C6 3035 0000 move.w D0, [A5 + D0.w] 000001CA 48C0 ext.l D0 000001CC 81FC 0004 divs.w D0, 0x4 000001D0 4840 swap.w D0 000001D2 4A40 tst.w D0 000001D4 6700 01DC beq +0x1DE /* 000003B2 */ 000001D8 302D E552 move.w D0, [A5 - 0x1AAE] 000001DC C1FC 000F muls.w D0, 0xF 000001E0 5740 subq.w D0, 3 000001E2 3B40 F15E move.w [A5 - 0xEA2], D0 000001E6 302D E552 move.w D0, [A5 - 0x1AAE] 000001EA C1FC 000F muls.w D0, 0xF 000001EE 0640 0011 addi.w D0, 0x11 000001F2 3B40 F162 move.w [A5 - 0xE9E], D0 000001F6 302D E554 move.w D0, [A5 - 0x1AAC] 000001FA C1FC 0014 muls.w D0, 0x14 000001FE 0640 0014 addi.w D0, 0x14 00000202 3B40 F164 move.w [A5 - 0xE9C], D0 00000206 302D E554 move.w D0, [A5 - 0x1AAC] 0000020A C1FC 0014 muls.w D0, 0x14 0000020E 3B40 F160 move.w [A5 - 0xEA0], D0 00000212 302D E554 move.w D0, [A5 - 0x1AAC] 00000216 EB40 asl D0.w, 5 00000218 322D E552 move.w D1, [A5 - 0x1AAE] 0000021C D241 add.w D1, D1 0000021E D041 add.w D0, D1 00000220 0640 E554 addi.w D0, 0xE554 00000224 3035 0000 move.w D0, [A5 + D0.w] 00000228 6000 010A bra +0x10C /* 00000334 */ 0000022C 486D F4D2 pea.l [A5 - 0xB2E] 00000230 486D F4E2 pea.l [A5 - 0xB1E] 00000234 486D F17E pea.l [A5 - 0xE82] 00000238 486D F15E pea.l [A5 - 0xEA2] 0000023C 3F3C 0002 move.w -[A7], 0x2 00000240 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000244 A8EC syscall CopyBits 00000246 6000 0114 bra +0x116 /* 0000035C */ 0000024A 486D F4D2 pea.l [A5 - 0xB2E] 0000024E 486D F4E2 pea.l [A5 - 0xB1E] 00000252 486D F186 pea.l [A5 - 0xE7A] 00000256 486D F15E pea.l [A5 - 0xEA2] 0000025A 3F3C 0002 move.w -[A7], 0x2 0000025E 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000262 A8EC syscall CopyBits 00000264 6000 00F6 bra +0xF8 /* 0000035C */ 00000268 486D F4D2 pea.l [A5 - 0xB2E] 0000026C 486D F4E2 pea.l [A5 - 0xB1E] 00000270 486D F18E pea.l [A5 - 0xE72] 00000274 486D F15E pea.l [A5 - 0xEA2] 00000278 3F3C 0002 move.w -[A7], 0x2 0000027C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000280 A8EC syscall CopyBits 00000282 6000 00D8 bra +0xDA /* 0000035C */ 00000286 486D F4D2 pea.l [A5 - 0xB2E] 0000028A 486D F4E2 pea.l [A5 - 0xB1E] 0000028E 486D F196 pea.l [A5 - 0xE6A] 00000292 486D F15E pea.l [A5 - 0xEA2] 00000296 3F3C 0002 move.w -[A7], 0x2 0000029A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000029E A8EC syscall CopyBits 000002A0 6000 00BA bra +0xBC /* 0000035C */ 000002A4 486D F4D2 pea.l [A5 - 0xB2E] 000002A8 486D F4E2 pea.l [A5 - 0xB1E] 000002AC 486D F19E pea.l [A5 - 0xE62] 000002B0 486D F15E pea.l [A5 - 0xEA2] 000002B4 3F3C 0002 move.w -[A7], 0x2 000002B8 2F2D FBCE move.l -[A7], [A5 - 0x432] 000002BC A8EC syscall CopyBits 000002BE 6000 009C bra +0x9E /* 0000035C */ 000002C2 486D F4D2 pea.l [A5 - 0xB2E] 000002C6 486D F4E2 pea.l [A5 - 0xB1E] 000002CA 486D F1A6 pea.l [A5 - 0xE5A] 000002CE 486D F15E pea.l [A5 - 0xEA2] 000002D2 3F3C 0002 move.w -[A7], 0x2 000002D6 2F2D FBCE move.l -[A7], [A5 - 0x432] 000002DA A8EC syscall CopyBits 000002DC 6000 007E bra +0x80 /* 0000035C */ 000002E0 486D F4D2 pea.l [A5 - 0xB2E] 000002E4 486D F4E2 pea.l [A5 - 0xB1E] 000002E8 486D F166 pea.l [A5 - 0xE9A] 000002EC 486D F15E pea.l [A5 - 0xEA2] 000002F0 3F3C 0002 move.w -[A7], 0x2 000002F4 2F2D FBCE move.l -[A7], [A5 - 0x432] 000002F8 A8EC syscall CopyBits 000002FA 6060 bra +0x62 /* 0000035C */ 000002FC 486D F4D2 pea.l [A5 - 0xB2E] 00000300 486D F4E2 pea.l [A5 - 0xB1E] 00000304 486D F16E pea.l [A5 - 0xE92] 00000308 486D F15E pea.l [A5 - 0xEA2] 0000030C 3F3C 0002 move.w -[A7], 0x2 00000310 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000314 A8EC syscall CopyBits 00000316 6044 bra +0x46 /* 0000035C */ 00000318 486D F4D2 pea.l [A5 - 0xB2E] 0000031C 486D F4E2 pea.l [A5 - 0xB1E] 00000320 486D F176 pea.l [A5 - 0xE8A] 00000324 486D F15E pea.l [A5 - 0xEA2] 00000328 3F3C 0002 move.w -[A7], 0x2 0000032C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000330 A8EC syscall CopyBits 00000332 6028 bra +0x2A /* 0000035C */ label00000334: 00000334 5340 subq.w D0, 1 00000336 0C40 000B cmpi.w D0, 0xB 0000033A 6420 bcc +0x22 /* 0000035C */ 0000033C D040 add.w D0, D0 0000033E 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000342 4EFB 0002 jmp [PC + D0.w + 0x2] 00000346 FEE6 FF04 .extension 0xEE6 <> // unimplemented 0000034A FF22 .extension 0xF22 <> // unimplemented 0000034C 0016 FF40 ori.b [A6], 0x40 /* '@' */ 00000350 FF5E .extension 0xF5E <> // unimplemented 00000352 FF7C .extension 0xF7C <> // unimplemented 00000354 0016 FF9A ori.b [A6], 0x9A 00000358 FFB6 .invalid <> 0000035A FFD2 .invalid <> label0000035C: 0000035C 7021 moveq.l D0, 0x21 0000035E 2F00 move.l -[A7], D0 00000360 A862 syscall ForeColor label00000362: 00000362 302D E554 move.w D0, [A5 - 0x1AAC] 00000366 EB40 asl D0.w, 5 00000368 322D E552 move.w D1, [A5 - 0x1AAE] 0000036C D241 add.w D1, D1 0000036E D041 add.w D0, D1 00000370 0640 E554 addi.w D0, 0xE554 00000374 3035 0000 move.w D0, [A5 + D0.w] 00000378 5240 addq.w D0, 1 0000037A 322D E554 move.w D1, [A5 - 0x1AAC] 0000037E EB41 asl D1.w, 5 00000380 342D E552 move.w D2, [A5 - 0x1AAE] 00000384 D442 add.w D2, D2 00000386 D242 add.w D1, D2 00000388 0641 E554 addi.w D1, 0xE554 0000038C 3B80 1000 move.w [A5 + D1.w], D0 00000390 302D E554 move.w D0, [A5 - 0x1AAC] 00000394 EB40 asl D0.w, 5 00000396 322D E552 move.w D1, [A5 - 0x1AAE] 0000039A D241 add.w D1, D1 0000039C D041 add.w D0, D1 0000039E 0640 E554 addi.w D0, 0xE554 000003A2 3035 0000 move.w D0, [A5 + D0.w] 000003A6 48C0 ext.l D0 000003A8 81FC 0004 divs.w D0, 0x4 000003AC 4840 swap.w D0 000003AE 4A40 tst.w D0 000003B0 66B0 bne -0x4E /* 00000362 */ label000003B2: 000003B2 206E 0008 movea.l A0, [A6 + 0x8] 000003B6 3010 move.w D0, [A0] 000003B8 5A40 addq.w D0, 5 000003BA 3B40 F156 move.w [A5 - 0xEAA], D0 000003BE 206E 0008 movea.l A0, [A6 + 0x8] 000003C2 3010 move.w D0, [A0] 000003C4 0640 002D addi.w D0, 0x2D /* '-' */ 000003C8 3B40 F15A move.w [A5 - 0xEA6], D0 000003CC 302A 0002 move.w D0, [A2 + 0x2] 000003D0 0640 0014 addi.w D0, 0x14 000003D4 3B40 F15C move.w [A5 - 0xEA4], D0 000003D8 302A 0002 move.w D0, [A2 + 0x2] 000003DC 0640 FFEC addi.w D0, 0xFFEC 000003E0 3B40 F158 move.w [A5 - 0xEA8], D0 000003E4 4A2D FBD3 tst.b [A5 - 0x42D] 000003E8 6700 03DA beq +0x3DC /* 000007C4 */ 000003EC 7C01 moveq.l D6, 0x01 label000003EE: 000003EE 3006 move.w D0, D6 000003F0 C1FC 001C muls.w D0, 0x1C 000003F4 0640 FBF8 addi.w D0, 0xFBF8 000003F8 49F5 0000 lea.l A4, [A5 + D0.w] 000003FC 0C6C 000F 001A cmpi.w [A4 + 0x1A], 0xF 00000402 5DC0 slt D0 00000404 C02C 000E and.b D0, [A4 + 0xE] 00000408 6700 03B0 beq +0x3B2 /* 000007BA */ 0000040C 554F subq.w A7, 2 0000040E 486D F156 pea.l [A5 - 0xEAA] 00000412 2F0C move.l -[A7], A4 00000414 486D ECBC pea.l [A5 - 0x1344] 00000418 A8AA syscall SectRect 0000041A 4A1F tst.b [A7]+ 0000041C 6700 039C beq +0x39E /* 000007BA */ 00000420 302C 001A move.w D0, [A4 + 0x1A] 00000424 5240 addq.w D0, 1 00000426 3940 001A move.w [A4 + 0x1A], D0 0000042A 0C6C 000F 001A cmpi.w [A4 + 0x1A], 0xF 00000430 6600 0388 bne +0x38A /* 000007BA */ 00000434 486D F4D2 pea.l [A5 - 0xB2E] 00000438 486D F4E2 pea.l [A5 - 0xB1E] 0000043C 302C 0008 move.w D0, [A4 + 0x8] 00000440 E740 asl D0.w, 3 00000442 0640 FC98 addi.w D0, 0xFC98 00000446 4875 0000 pea.l [A5 + D0.w] 0000044A 2F0C move.l -[A7], A4 0000044C 3F3C 0002 move.w -[A7], 0x2 00000450 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000454 A8EC syscall CopyBits 00000456 4247 clr.w D7 label00000458: 00000458 5647 addq.w D7, 3 0000045A 3007 move.w D0, D7 0000045C D040 add.w D0, D0 0000045E 0640 F43E addi.w D0, 0xF43E 00000462 4A75 0000 tst.w [A5 + D0.w] 00000466 57C0 seq D0 00000468 0C47 000A cmpi.w D7, 0xA /* '\n' */ 0000046C 57C1 seq D1 0000046E 8001 or.b D0, D1 00000470 67E6 beq -0x18 /* 00000458 */ 00000472 3007 move.w D0, D7 00000474 D040 add.w D0, D0 00000476 0640 F43E addi.w D0, 0xF43E 0000047A 4A75 0000 tst.w [A5 + D0.w] 0000047E 6D00 00AE blt +0xB0 /* 0000052E */ 00000482 3007 move.w D0, D7 00000484 D040 add.w D0, D0 00000486 0640 F43E addi.w D0, 0xF43E 0000048A 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00000490 3014 move.w D0, [A4] 00000492 0640 000A addi.w D0, 0xA /* '\n' */ 00000496 3207 move.w D1, D7 00000498 E741 asl D1.w, 3 0000049A 0641 F3EC addi.w D1, 0xF3EC 0000049E 3B80 1000 move.w [A5 + D1.w], D0 000004A2 302C 0002 move.w D0, [A4 + 0x2] 000004A6 5E40 addq.w D0, 7 000004A8 3207 move.w D1, D7 000004AA E741 asl D1.w, 3 000004AC 0641 F3EA addi.w D1, 0xF3EA 000004B0 3B80 1000 move.w [A5 + D1.w], D0 000004B4 3007 move.w D0, D7 000004B6 E740 asl D0.w, 3 000004B8 0640 F3EC addi.w D0, 0xF3EC 000004BC 3035 0000 move.w D0, [A5 + D0.w] 000004C0 5F40 subq.w D0, 7 000004C2 3207 move.w D1, D7 000004C4 E741 asl D1.w, 3 000004C6 0641 F3E8 addi.w D1, 0xF3E8 000004CA 3B80 1000 move.w [A5 + D1.w], D0 000004CE 3007 move.w D0, D7 000004D0 E740 asl D0.w, 3 000004D2 0640 F3EA addi.w D0, 0xF3EA 000004D6 3035 0000 move.w D0, [A5 + D0.w] 000004DA 5840 addq.w D0, 4 000004DC 3207 move.w D1, D7 000004DE E741 asl D1.w, 3 000004E0 0641 F3EE addi.w D1, 0xF3EE 000004E4 3B80 1000 move.w [A5 + D1.w], D0 000004E8 302C 0002 move.w D0, [A4 + 0x2] 000004EC 5A40 addq.w D0, 5 000004EE 3207 move.w D1, D7 000004F0 E541 asl D1.w, 2 000004F2 0641 F3C6 addi.w D1, 0xF3C6 000004F6 3B80 1000 move.w [A5 + D1.w], D0 000004FA 3014 move.w D0, [A4] 000004FC 0640 FFE7 addi.w D0, 0xFFE7 00000500 3207 move.w D1, D7 00000502 E541 asl D1.w, 2 00000504 0641 F3C4 addi.w D1, 0xF3C4 00000508 3B80 1000 move.w [A5 + D1.w], D0 0000050C 486D F4C4 pea.l [A5 - 0xB3C] 00000510 486D F4E2 pea.l [A5 - 0xB1E] 00000514 486D F126 pea.l [A5 - 0xEDA] 00000518 3007 move.w D0, D7 0000051A E740 asl D0.w, 3 0000051C 0640 F3E8 addi.w D0, 0xF3E8 00000520 4875 0000 pea.l [A5 + D0.w] 00000524 3F3C 0002 move.w -[A7], 0x2 00000528 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000052C A8EC syscall CopyBits label0000052E: 0000052E 4247 clr.w D7 label00000530: 00000530 5247 addq.w D7, 1 00000532 3007 move.w D0, D7 00000534 D040 add.w D0, D0 00000536 0640 F43E addi.w D0, 0xF43E 0000053A 4A75 0000 tst.w [A5 + D0.w] 0000053E 57C0 seq D0 00000540 0C47 000A cmpi.w D7, 0xA /* '\n' */ 00000544 57C1 seq D1 00000546 8001 or.b D0, D1 00000548 67E6 beq -0x18 /* 00000530 */ 0000054A 3007 move.w D0, D7 0000054C D040 add.w D0, D0 0000054E 0640 F43E addi.w D0, 0xF43E 00000552 4A75 0000 tst.w [A5 + D0.w] 00000556 6600 00B2 bne +0xB4 /* 0000060A */ 0000055A 3007 move.w D0, D7 0000055C D040 add.w D0, D0 0000055E 0640 F43E addi.w D0, 0xF43E 00000562 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00000568 3014 move.w D0, [A4] 0000056A 0640 000A addi.w D0, 0xA /* '\n' */ 0000056E 3207 move.w D1, D7 00000570 E741 asl D1.w, 3 00000572 0641 F3EC addi.w D1, 0xF3EC 00000576 3B80 1000 move.w [A5 + D1.w], D0 0000057A 302C 0002 move.w D0, [A4 + 0x2] 0000057E 0640 001B addi.w D0, 0x1B 00000582 3207 move.w D1, D7 00000584 E741 asl D1.w, 3 00000586 0641 F3EA addi.w D1, 0xF3EA 0000058A 3B80 1000 move.w [A5 + D1.w], D0 0000058E 3007 move.w D0, D7 00000590 E740 asl D0.w, 3 00000592 0640 F3EC addi.w D0, 0xF3EC 00000596 3035 0000 move.w D0, [A5 + D0.w] 0000059A 5F40 subq.w D0, 7 0000059C 3207 move.w D1, D7 0000059E E741 asl D1.w, 3 000005A0 0641 F3E8 addi.w D1, 0xF3E8 000005A4 3B80 1000 move.w [A5 + D1.w], D0 000005A8 3007 move.w D0, D7 000005AA E740 asl D0.w, 3 000005AC 0640 F3EA addi.w D0, 0xF3EA 000005B0 3035 0000 move.w D0, [A5 + D0.w] 000005B4 5840 addq.w D0, 4 000005B6 3207 move.w D1, D7 000005B8 E741 asl D1.w, 3 000005BA 0641 F3EE addi.w D1, 0xF3EE 000005BE 3B80 1000 move.w [A5 + D1.w], D0 000005C2 302C 0002 move.w D0, [A4 + 0x2] 000005C6 0640 0019 addi.w D0, 0x19 000005CA 3207 move.w D1, D7 000005CC E541 asl D1.w, 2 000005CE 0641 F3C6 addi.w D1, 0xF3C6 000005D2 3B80 1000 move.w [A5 + D1.w], D0 000005D6 3014 move.w D0, [A4] 000005D8 0640 FFE7 addi.w D0, 0xFFE7 000005DC 3207 move.w D1, D7 000005DE E541 asl D1.w, 2 000005E0 0641 F3C4 addi.w D1, 0xF3C4 000005E4 3B80 1000 move.w [A5 + D1.w], D0 000005E8 486D F4C4 pea.l [A5 - 0xB3C] 000005EC 486D F4E2 pea.l [A5 - 0xB1E] 000005F0 486D F126 pea.l [A5 - 0xEDA] 000005F4 3007 move.w D0, D7 000005F6 E740 asl D0.w, 3 000005F8 0640 F3E8 addi.w D0, 0xF3E8 000005FC 4875 0000 pea.l [A5 + D0.w] 00000600 3F3C 0002 move.w -[A7], 0x2 00000604 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000608 A8EC syscall CopyBits label0000060A: 0000060A 4247 clr.w D7 label0000060C: 0000060C 5247 addq.w D7, 1 0000060E 3007 move.w D0, D7 00000610 D040 add.w D0, D0 00000612 0640 F43E addi.w D0, 0xF43E 00000616 4A75 0000 tst.w [A5 + D0.w] 0000061A 57C0 seq D0 0000061C 0C47 000A cmpi.w D7, 0xA /* '\n' */ 00000620 57C1 seq D1 00000622 8001 or.b D0, D1 00000624 67E6 beq -0x18 /* 0000060C */ 00000626 3007 move.w D0, D7 00000628 D040 add.w D0, D0 0000062A 0640 F43E addi.w D0, 0xF43E 0000062E 4A75 0000 tst.w [A5 + D0.w] 00000632 6600 00AE bne +0xB0 /* 000006E2 */ 00000636 3007 move.w D0, D7 00000638 D040 add.w D0, D0 0000063A 0640 F43E addi.w D0, 0xF43E 0000063E 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00000644 3014 move.w D0, [A4] 00000646 0640 000A addi.w D0, 0xA /* '\n' */ 0000064A 3207 move.w D1, D7 0000064C E741 asl D1.w, 3 0000064E 0641 F3EC addi.w D1, 0xF3EC 00000652 3B80 1000 move.w [A5 + D1.w], D0 00000656 302C 0002 move.w D0, [A4 + 0x2] 0000065A 0640 001B addi.w D0, 0x1B 0000065E 3207 move.w D1, D7 00000660 E741 asl D1.w, 3 00000662 0641 F3EA addi.w D1, 0xF3EA 00000666 3B80 1000 move.w [A5 + D1.w], D0 0000066A 3007 move.w D0, D7 0000066C E740 asl D0.w, 3 0000066E 0640 F3EC addi.w D0, 0xF3EC 00000672 3035 0000 move.w D0, [A5 + D0.w] 00000676 5F40 subq.w D0, 7 00000678 3207 move.w D1, D7 0000067A E741 asl D1.w, 3 0000067C 0641 F3E8 addi.w D1, 0xF3E8 00000680 3B80 1000 move.w [A5 + D1.w], D0 00000684 3007 move.w D0, D7 00000686 E740 asl D0.w, 3 00000688 0640 F3EA addi.w D0, 0xF3EA 0000068C 3035 0000 move.w D0, [A5 + D0.w] 00000690 5840 addq.w D0, 4 00000692 3207 move.w D1, D7 00000694 E741 asl D1.w, 3 00000696 0641 F3EE addi.w D1, 0xF3EE 0000069A 3B80 1000 move.w [A5 + D1.w], D0 0000069E 302C 0002 move.w D0, [A4 + 0x2] 000006A2 5A40 addq.w D0, 5 000006A4 3207 move.w D1, D7 000006A6 E541 asl D1.w, 2 000006A8 0641 F3C6 addi.w D1, 0xF3C6 000006AC 3B80 1000 move.w [A5 + D1.w], D0 000006B0 3014 move.w D0, [A4] 000006B2 5B40 subq.w D0, 5 000006B4 3207 move.w D1, D7 000006B6 E541 asl D1.w, 2 000006B8 0641 F3C4 addi.w D1, 0xF3C4 000006BC 3B80 1000 move.w [A5 + D1.w], D0 000006C0 486D F4C4 pea.l [A5 - 0xB3C] 000006C4 486D F4E2 pea.l [A5 - 0xB1E] 000006C8 486D F126 pea.l [A5 - 0xEDA] 000006CC 3007 move.w D0, D7 000006CE E740 asl D0.w, 3 000006D0 0640 F3E8 addi.w D0, 0xF3E8 000006D4 4875 0000 pea.l [A5 + D0.w] 000006D8 3F3C 0002 move.w -[A7], 0x2 000006DC 2F2D FBCE move.l -[A7], [A5 - 0x432] 000006E0 A8EC syscall CopyBits label000006E2: 000006E2 4247 clr.w D7 label000006E4: 000006E4 5247 addq.w D7, 1 000006E6 3007 move.w D0, D7 000006E8 D040 add.w D0, D0 000006EA 0640 F43E addi.w D0, 0xF43E 000006EE 4A75 0000 tst.w [A5 + D0.w] 000006F2 57C0 seq D0 000006F4 0C47 000A cmpi.w D7, 0xA /* '\n' */ 000006F8 57C1 seq D1 000006FA 8001 or.b D0, D1 000006FC 67E6 beq -0x18 /* 000006E4 */ 000006FE 3007 move.w D0, D7 00000700 D040 add.w D0, D0 00000702 0640 F43E addi.w D0, 0xF43E 00000706 4A75 0000 tst.w [A5 + D0.w] 0000070A 6600 00AE bne +0xB0 /* 000007BA */ 0000070E 3007 move.w D0, D7 00000710 D040 add.w D0, D0 00000712 0640 F43E addi.w D0, 0xF43E 00000716 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 0000071C 3014 move.w D0, [A4] 0000071E 0640 000A addi.w D0, 0xA /* '\n' */ 00000722 3207 move.w D1, D7 00000724 E741 asl D1.w, 3 00000726 0641 F3EC addi.w D1, 0xF3EC 0000072A 3B80 1000 move.w [A5 + D1.w], D0 0000072E 302C 0002 move.w D0, [A4 + 0x2] 00000732 5E40 addq.w D0, 7 00000734 3207 move.w D1, D7 00000736 E741 asl D1.w, 3 00000738 0641 F3EA addi.w D1, 0xF3EA 0000073C 3B80 1000 move.w [A5 + D1.w], D0 00000740 3007 move.w D0, D7 00000742 E740 asl D0.w, 3 00000744 0640 F3EC addi.w D0, 0xF3EC 00000748 3035 0000 move.w D0, [A5 + D0.w] 0000074C 5F40 subq.w D0, 7 0000074E 3207 move.w D1, D7 00000750 E741 asl D1.w, 3 00000752 0641 F3E8 addi.w D1, 0xF3E8 00000756 3B80 1000 move.w [A5 + D1.w], D0 0000075A 3007 move.w D0, D7 0000075C E740 asl D0.w, 3 0000075E 0640 F3EA addi.w D0, 0xF3EA 00000762 3035 0000 move.w D0, [A5 + D0.w] 00000766 5840 addq.w D0, 4 00000768 3207 move.w D1, D7 0000076A E741 asl D1.w, 3 0000076C 0641 F3EE addi.w D1, 0xF3EE 00000770 3B80 1000 move.w [A5 + D1.w], D0 00000774 302C 0002 move.w D0, [A4 + 0x2] 00000778 0640 0019 addi.w D0, 0x19 0000077C 3207 move.w D1, D7 0000077E E541 asl D1.w, 2 00000780 0641 F3C6 addi.w D1, 0xF3C6 00000784 3B80 1000 move.w [A5 + D1.w], D0 00000788 3014 move.w D0, [A4] 0000078A 5B40 subq.w D0, 5 0000078C 3207 move.w D1, D7 0000078E E541 asl D1.w, 2 00000790 0641 F3C4 addi.w D1, 0xF3C4 00000794 3B80 1000 move.w [A5 + D1.w], D0 00000798 486D F4C4 pea.l [A5 - 0xB3C] 0000079C 486D F4E2 pea.l [A5 - 0xB1E] 000007A0 486D F126 pea.l [A5 - 0xEDA] 000007A4 3007 move.w D0, D7 000007A6 E740 asl D0.w, 3 000007A8 0640 F3E8 addi.w D0, 0xF3E8 000007AC 4875 0000 pea.l [A5 + D0.w] 000007B0 3F3C 0002 move.w -[A7], 0x2 000007B4 2F2D FBCE move.l -[A7], [A5 - 0x432] 000007B8 A8EC syscall CopyBits label000007BA: 000007BA 5246 addq.w D6, 1 000007BC 0C46 0005 cmpi.w D6, 0x5 000007C0 6F00 FC2C ble -0x3D2 /* 000003EE */ label000007C4: 000007C4 554F subq.w A7, 2 000007C6 486D F0FE pea.l [A5 - 0xF02] 000007CA 486D F156 pea.l [A5 - 0xEAA] 000007CE 486D ECBC pea.l [A5 - 0x1344] 000007D2 A8AA syscall SectRect 000007D4 101F move.b D0, [A7]+ 000007D6 C02D F113 and.b D0, [A5 - 0xEED] 000007DA 670A beq +0xC /* 000007E6 */ 000007DC 302D F0F6 move.w D0, [A5 - 0xF0A] 000007E0 5740 subq.w D0, 3 000007E2 3B40 F0F6 move.w [A5 - 0xF0A], D0 label000007E6: 000007E6 554F subq.w A7, 2 000007E8 486D F92A pea.l [A5 - 0x6D6] 000007EC 486D F156 pea.l [A5 - 0xEAA] 000007F0 486D ECBC pea.l [A5 - 0x1344] 000007F4 A8AA syscall SectRect 000007F6 101F move.b D0, [A7]+ 000007F8 C02D F116 and.b D0, [A5 - 0xEEA] 000007FC 670A beq +0xC /* 00000808 */ 000007FE 302D F938 move.w D0, [A5 - 0x6C8] 00000802 5740 subq.w D0, 3 00000804 3B40 F938 move.w [A5 - 0x6C8], D0 label00000808: 00000808 554F subq.w A7, 2 0000080A 486D ECC4 pea.l [A5 - 0x133C] 0000080E 486D F156 pea.l [A5 - 0xEAA] 00000812 486D ECBC pea.l [A5 - 0x1344] 00000816 A8AA syscall SectRect 00000818 101F move.b D0, [A7]+ 0000081A C02D F114 and.b D0, [A5 - 0xEEC] 0000081E 670A beq +0xC /* 0000082A */ 00000820 302D ECCC move.w D0, [A5 - 0x1334] 00000824 5640 addq.w D0, 3 00000826 3B40 ECCC move.w [A5 - 0x1334], D0 label0000082A: 0000082A 554F subq.w A7, 2 0000082C 486D F0EE pea.l [A5 - 0xF12] 00000830 486D F156 pea.l [A5 - 0xEAA] 00000834 486D ECBC pea.l [A5 - 0x1344] 00000838 A8AA syscall SectRect 0000083A 101F move.b D0, [A7]+ 0000083C C02D F112 and.b D0, [A5 - 0xEEE] 00000840 675A beq +0x5C /* 0000089C */ 00000842 302D F0E8 move.w D0, [A5 - 0xF18] 00000846 5740 subq.w D0, 3 00000848 3B40 F0E8 move.w [A5 - 0xF18], D0 0000084C 4A6D F0E8 tst.w [A5 - 0xF18] 00000850 57C0 seq D0 00000852 0C6D FFFF F0E8 cmpi.w [A5 - 0xF18], 0xFFFF 00000858 57C1 seq D1 0000085A 8001 or.b D0, D1 0000085C 0C6D FFFE F0E8 cmpi.w [A5 - 0xF18], 0xFFFE 00000862 57C1 seq D1 00000864 8001 or.b D0, D1 00000866 6734 beq +0x36 /* 0000089C */ 00000868 486D F4C4 pea.l [A5 - 0xB3C] 0000086C 486D F4E2 pea.l [A5 - 0xB1E] 00000870 486D F084 pea.l [A5 - 0xF7C] 00000874 486D F0EE pea.l [A5 - 0xF12] 00000878 3F3C 0002 move.w -[A7], 0x2 0000087C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000880 A8EC syscall CopyBits 00000882 486D F4C4 pea.l [A5 - 0xB3C] 00000886 486D F4E2 pea.l [A5 - 0xB1E] 0000088A 486D F08C pea.l [A5 - 0xF74] 0000088E 486D F0EE pea.l [A5 - 0xF12] 00000892 3F3C 0002 move.w -[A7], 0x2 00000896 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000089A A8EC syscall CopyBits label0000089C: 0000089C 554F subq.w A7, 2 0000089E 486D F054 pea.l [A5 - 0xFAC] 000008A2 486D F156 pea.l [A5 - 0xEAA] 000008A6 486D ECBC pea.l [A5 - 0x1344] 000008AA A8AA syscall SectRect 000008AC 101F move.b D0, [A7]+ 000008AE C02D F111 and.b D0, [A5 - 0xEEF] 000008B2 675A beq +0x5C /* 0000090E */ 000008B4 302D F022 move.w D0, [A5 - 0xFDE] 000008B8 5740 subq.w D0, 3 000008BA 3B40 F022 move.w [A5 - 0xFDE], D0 000008BE 4A6D F022 tst.w [A5 - 0xFDE] 000008C2 57C0 seq D0 000008C4 0C6D FFFF F022 cmpi.w [A5 - 0xFDE], 0xFFFF 000008CA 57C1 seq D1 000008CC 8001 or.b D0, D1 000008CE 0C6D FFFE F022 cmpi.w [A5 - 0xFDE], 0xFFFE 000008D4 57C1 seq D1 000008D6 8001 or.b D0, D1 000008D8 6734 beq +0x36 /* 0000090E */ 000008DA 486D F4C4 pea.l [A5 - 0xB3C] 000008DE 486D F4E2 pea.l [A5 - 0xB1E] 000008E2 486D F024 pea.l [A5 - 0xFDC] 000008E6 486D F054 pea.l [A5 - 0xFAC] 000008EA 3F3C 0002 move.w -[A7], 0x2 000008EE 2F2D FBCE move.l -[A7], [A5 - 0x432] 000008F2 A8EC syscall CopyBits 000008F4 486D F4C4 pea.l [A5 - 0xB3C] 000008F8 486D F4E2 pea.l [A5 - 0xB1E] 000008FC 486D F02C pea.l [A5 - 0xFD4] 00000900 486D F054 pea.l [A5 - 0xFAC] 00000904 3F3C 0002 move.w -[A7], 0x2 00000908 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000090C A8EC syscall CopyBits label0000090E: 0000090E 7C01 moveq.l D6, 0x01 label00000910: 00000910 3006 move.w D0, D6 00000912 C1FC 000E muls.w D0, 0xE 00000916 0640 F6F6 addi.w D0, 0xF6F6 0000091A 49F5 0000 lea.l A4, [A5 + D0.w] 0000091E 1014 move.b D0, [A4] 00000920 C02D F11C and.b D0, [A5 - 0xEE4] 00000924 122D F112 move.b D1, [A5 - 0xEEE] 00000928 5301 subq.b D1, 1 0000092A C001 and.b D0, D1 0000092C 6700 01C0 beq +0x1C2 /* 00000AEE */ 00000930 554F subq.w A7, 2 00000932 486C 0002 pea.l [A4 + 0x2] 00000936 486D F156 pea.l [A5 - 0xEAA] 0000093A 486D ECBC pea.l [A5 - 0x1344] 0000093E A8AA syscall SectRect 00000940 4A6C 000A tst.w [A4 + 0xA] 00000944 57C0 seq D0 00000946 C01F and.b D0, [A7]+ 00000948 6700 01A4 beq +0x1A6 /* 00000AEE */ 0000094C 397C 0001 000A move.w [A4 + 0xA], 0x1 00000952 302D F108 move.w D0, [A5 - 0xEF8] 00000956 0640 000A addi.w D0, 0xA /* '\n' */ 0000095A 3B40 F108 move.w [A5 - 0xEF8], D0 0000095E 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00000962 3F3C 014F move.w -[A7], 0x14F 00000966 A893 syscall MoveTo 00000968 302D F108 move.w D0, [A5 - 0xEF8] 0000096C 48C0 ext.l D0 0000096E 2F00 move.l -[A7], D0 00000970 486D EDFA pea.l [A5 - 0x1206] 00000974 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000978 486D EDFA pea.l [A5 - 0x1206] 0000097C A884 syscall DrawString 0000097E 302C 000C move.w D0, [A4 + 0xC] 00000982 6054 bra +0x56 /* 000009D8 */ label00000984: 00000984 486D F4D2 pea.l [A5 - 0xB2E] 00000988 486D F4E2 pea.l [A5 - 0xB1E] 0000098C 486D F3AE pea.l [A5 - 0xC52] 00000990 486C 0002 pea.l [A4 + 0x2] 00000994 3F3C 0002 move.w -[A7], 0x2 00000998 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000099C A8EC syscall CopyBits 0000099E 6044 bra +0x46 /* 000009E4 */ label000009A0: 000009A0 486D F4D2 pea.l [A5 - 0xB2E] 000009A4 486D F4E2 pea.l [A5 - 0xB1E] 000009A8 486D F39E pea.l [A5 - 0xC62] 000009AC 486C 0002 pea.l [A4 + 0x2] 000009B0 3F3C 0002 move.w -[A7], 0x2 000009B4 2F2D FBCE move.l -[A7], [A5 - 0x432] 000009B8 A8EC syscall CopyBits 000009BA 6028 bra +0x2A /* 000009E4 */ label000009BC: 000009BC 486D F4D2 pea.l [A5 - 0xB2E] 000009C0 486D F4E2 pea.l [A5 - 0xB1E] 000009C4 486D F396 pea.l [A5 - 0xC6A] 000009C8 486C 0002 pea.l [A4 + 0x2] 000009CC 3F3C 0002 move.w -[A7], 0x2 000009D0 2F2D FBCE move.l -[A7], [A5 - 0x432] 000009D4 A8EC syscall CopyBits 000009D6 600C bra +0xE /* 000009E4 */ label000009D8: 000009D8 5340 subq.w D0, 1 000009DA 67A8 beq -0x56 /* 00000984 */ 000009DC 5340 subq.w D0, 1 000009DE 67C0 beq -0x3E /* 000009A0 */ 000009E0 5340 subq.w D0, 1 000009E2 67D8 beq -0x26 /* 000009BC */ label000009E4: 000009E4 0C6C 0003 000C cmpi.w [A4 + 0xC], 0x3 000009EA 671E beq +0x20 /* 00000A0A */ 000009EC 486D F4D2 pea.l [A5 - 0xB2E] 000009F0 486D F4E2 pea.l [A5 - 0xB1E] 000009F4 486D F1E6 pea.l [A5 - 0xE1A] 000009F8 486C 0002 pea.l [A4 + 0x2] 000009FC 3F3C 0002 move.w -[A7], 0x2 00000A00 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000A04 A8EC syscall CopyBits 00000A06 6000 00E0 bra +0xE2 /* 00000AE8 */ label00000A0A: 00000A0A 4214 clr.b [A4] 00000A0C 4247 clr.w D7 label00000A0E: 00000A0E 5247 addq.w D7, 1 00000A10 3007 move.w D0, D7 00000A12 D040 add.w D0, D0 00000A14 0640 F43E addi.w D0, 0xF43E 00000A18 4A75 0000 tst.w [A5 + D0.w] 00000A1C 57C0 seq D0 00000A1E 0C47 000A cmpi.w D7, 0xA /* '\n' */ 00000A22 57C1 seq D1 00000A24 8001 or.b D0, D1 00000A26 67E6 beq -0x18 /* 00000A0E */ 00000A28 3007 move.w D0, D7 00000A2A D040 add.w D0, D0 00000A2C 0640 F43E addi.w D0, 0xF43E 00000A30 4A75 0000 tst.w [A5 + D0.w] 00000A34 6600 00B2 bne +0xB4 /* 00000AE8 */ 00000A38 3007 move.w D0, D7 00000A3A D040 add.w D0, D0 00000A3C 0640 F43E addi.w D0, 0xF43E 00000A40 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00000A46 302C 0002 move.w D0, [A4 + 0x2] 00000A4A 0640 000A addi.w D0, 0xA /* '\n' */ 00000A4E 3207 move.w D1, D7 00000A50 E741 asl D1.w, 3 00000A52 0641 F3EC addi.w D1, 0xF3EC 00000A56 3B80 1000 move.w [A5 + D1.w], D0 00000A5A 302C 0004 move.w D0, [A4 + 0x4] 00000A5E 5E40 addq.w D0, 7 00000A60 3207 move.w D1, D7 00000A62 E741 asl D1.w, 3 00000A64 0641 F3EA addi.w D1, 0xF3EA 00000A68 3B80 1000 move.w [A5 + D1.w], D0 00000A6C 3007 move.w D0, D7 00000A6E E740 asl D0.w, 3 00000A70 0640 F3EC addi.w D0, 0xF3EC 00000A74 3035 0000 move.w D0, [A5 + D0.w] 00000A78 5F40 subq.w D0, 7 00000A7A 3207 move.w D1, D7 00000A7C E741 asl D1.w, 3 00000A7E 0641 F3E8 addi.w D1, 0xF3E8 00000A82 3B80 1000 move.w [A5 + D1.w], D0 00000A86 3007 move.w D0, D7 00000A88 E740 asl D0.w, 3 00000A8A 0640 F3EA addi.w D0, 0xF3EA 00000A8E 3035 0000 move.w D0, [A5 + D0.w] 00000A92 5840 addq.w D0, 4 00000A94 3207 move.w D1, D7 00000A96 E741 asl D1.w, 3 00000A98 0641 F3EE addi.w D1, 0xF3EE 00000A9C 3B80 1000 move.w [A5 + D1.w], D0 00000AA0 302C 0004 move.w D0, [A4 + 0x4] 00000AA4 5A40 addq.w D0, 5 00000AA6 3207 move.w D1, D7 00000AA8 E541 asl D1.w, 2 00000AAA 0641 F3C6 addi.w D1, 0xF3C6 00000AAE 3B80 1000 move.w [A5 + D1.w], D0 00000AB2 302C 0002 move.w D0, [A4 + 0x2] 00000AB6 0640 FFE7 addi.w D0, 0xFFE7 00000ABA 3207 move.w D1, D7 00000ABC E541 asl D1.w, 2 00000ABE 0641 F3C4 addi.w D1, 0xF3C4 00000AC2 3B80 1000 move.w [A5 + D1.w], D0 00000AC6 486D F4C4 pea.l [A5 - 0xB3C] 00000ACA 486D F4E2 pea.l [A5 - 0xB1E] 00000ACE 486D F126 pea.l [A5 - 0xEDA] 00000AD2 3007 move.w D0, D7 00000AD4 E740 asl D0.w, 3 00000AD6 0640 F3E8 addi.w D0, 0xF3E8 00000ADA 4875 0000 pea.l [A5 + D0.w] 00000ADE 3F3C 0002 move.w -[A7], 0x2 00000AE2 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000AE6 A8EC syscall CopyBits label00000AE8: 00000AE8 7021 moveq.l D0, 0x21 00000AEA 2F00 move.l -[A7], D0 00000AEC A862 syscall ForeColor label00000AEE: 00000AEE 5246 addq.w D6, 1 00000AF0 0C46 0014 cmpi.w D6, 0x14 00000AF4 6F00 FE1A ble -0x1E4 /* 00000910 */ 00000AF8 7C01 moveq.l D6, 0x01 label00000AFA: 00000AFA 3006 move.w D0, D6 00000AFC C1FC 000E muls.w D0, 0xE 00000B00 0640 F5DE addi.w D0, 0xF5DE 00000B04 49F5 0000 lea.l A4, [A5 + D0.w] 00000B08 1014 move.b D0, [A4] 00000B0A C02D F11C and.b D0, [A5 - 0xEE4] 00000B0E 122D F112 move.b D1, [A5 - 0xEEE] 00000B12 5301 subq.b D1, 1 00000B14 C001 and.b D0, D1 00000B16 6700 01AC beq +0x1AE /* 00000CC4 */ 00000B1A 554F subq.w A7, 2 00000B1C 486C 0002 pea.l [A4 + 0x2] 00000B20 486D F156 pea.l [A5 - 0xEAA] 00000B24 486D ECBC pea.l [A5 - 0x1344] 00000B28 A8AA syscall SectRect 00000B2A 0C6C 0032 000A cmpi.w [A4 + 0xA], 0x32 /* '2' */ 00000B30 5DC0 slt D0 00000B32 C01F and.b D0, [A7]+ 00000B34 6700 018E beq +0x190 /* 00000CC4 */ 00000B38 302C 000A move.w D0, [A4 + 0xA] 00000B3C 48C0 ext.l D0 00000B3E 81FC 0005 divs.w D0, 0x5 00000B42 D06D F108 add.w D0, [A5 - 0xEF8] 00000B46 3B40 F108 move.w [A5 - 0xEF8], D0 00000B4A 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00000B4E 3F3C 014F move.w -[A7], 0x14F 00000B52 A893 syscall MoveTo 00000B54 302D F108 move.w D0, [A5 - 0xEF8] 00000B58 48C0 ext.l D0 00000B5A 2F00 move.l -[A7], D0 00000B5C 486D EDFA pea.l [A5 - 0x1206] 00000B60 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000B64 486D EDFA pea.l [A5 - 0x1206] 00000B68 A884 syscall DrawString 00000B6A 422D F11D clr.b [A5 - 0xEE3] 00000B6E 2F3C 0000 0111 move.l -[A7], 0x111 00000B74 A862 syscall ForeColor 00000B76 486D F4D2 pea.l [A5 - 0xB2E] 00000B7A 486D F4E2 pea.l [A5 - 0xB1E] 00000B7E 302C 000A move.w D0, [A4 + 0xA] 00000B82 48C0 ext.l D0 00000B84 81FC 000A divs.w D0, 0xA /* '\n' */ 00000B88 5240 addq.w D0, 1 00000B8A E740 asl D0.w, 3 00000B8C 0640 F36E addi.w D0, 0xF36E 00000B90 4875 0000 pea.l [A5 + D0.w] 00000B94 486C 0002 pea.l [A4 + 0x2] 00000B98 3F3C 0002 move.w -[A7], 0x2 00000B9C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000BA0 A8EC syscall CopyBits 00000BA2 302C 000A move.w D0, [A4 + 0xA] 00000BA6 48C0 ext.l D0 00000BA8 81FC 000A divs.w D0, 0xA /* '\n' */ 00000BAC 6020 bra +0x22 /* 00000BCE */ label00000BAE: 00000BAE 397C 0065 000A move.w [A4 + 0xA], 0x65 /* 'e' */ 00000BB4 6026 bra +0x28 /* 00000BDC */ label00000BB6: 00000BB6 397C 00C9 000A move.w [A4 + 0xA], 0xC9 00000BBC 601E bra +0x20 /* 00000BDC */ label00000BBE: 00000BBE 397C 012D 000A move.w [A4 + 0xA], 0x12D 00000BC4 6016 bra +0x18 /* 00000BDC */ label00000BC6: 00000BC6 397C 0191 000A move.w [A4 + 0xA], 0x191 00000BCC 600E bra +0x10 /* 00000BDC */ label00000BCE: 00000BCE 67DE beq -0x20 /* 00000BAE */ 00000BD0 5340 subq.w D0, 1 00000BD2 67E2 beq -0x1C /* 00000BB6 */ 00000BD4 5340 subq.w D0, 1 00000BD6 67E6 beq -0x18 /* 00000BBE */ 00000BD8 5340 subq.w D0, 1 00000BDA 67EA beq -0x14 /* 00000BC6 */ label00000BDC: 00000BDC 302C 000A move.w D0, [A4 + 0xA] 00000BE0 6000 00AE bra +0xB0 /* 00000C90 */ label00000BE4: 00000BE4 486D F4D2 pea.l [A5 - 0xB2E] 00000BE8 486D F4E2 pea.l [A5 - 0xB1E] 00000BEC 302C 000A move.w D0, [A4 + 0xA] 00000BF0 0640 FF9C addi.w D0, 0xFF9C 00000BF4 EB40 asl D0.w, 5 00000BF6 0640 F216 addi.w D0, 0xF216 00000BFA 4875 0000 pea.l [A5 + D0.w] 00000BFE 486C 0002 pea.l [A4 + 0x2] 00000C02 3F3C 0002 move.w -[A7], 0x2 00000C06 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000C0A A8EC syscall CopyBits 00000C0C 6000 00B0 bra +0xB2 /* 00000CBE */ label00000C10: 00000C10 486D F4D2 pea.l [A5 - 0xB2E] 00000C14 486D F4E2 pea.l [A5 - 0xB1E] 00000C18 302C 000A move.w D0, [A4 + 0xA] 00000C1C 0640 FF38 addi.w D0, 0xFF38 00000C20 EB40 asl D0.w, 5 00000C22 0640 F21E addi.w D0, 0xF21E 00000C26 4875 0000 pea.l [A5 + D0.w] 00000C2A 486C 0002 pea.l [A4 + 0x2] 00000C2E 3F3C 0002 move.w -[A7], 0x2 00000C32 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000C36 A8EC syscall CopyBits 00000C38 6000 0084 bra +0x86 /* 00000CBE */ label00000C3C: 00000C3C 486D F4D2 pea.l [A5 - 0xB2E] 00000C40 486D F4E2 pea.l [A5 - 0xB1E] 00000C44 302C 000A move.w D0, [A4 + 0xA] 00000C48 0640 FED4 addi.w D0, 0xFED4 00000C4C EB40 asl D0.w, 5 00000C4E 0640 F226 addi.w D0, 0xF226 00000C52 4875 0000 pea.l [A5 + D0.w] 00000C56 486C 0002 pea.l [A4 + 0x2] 00000C5A 3F3C 0002 move.w -[A7], 0x2 00000C5E 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000C62 A8EC syscall CopyBits 00000C64 6058 bra +0x5A /* 00000CBE */ label00000C66: 00000C66 486D F4D2 pea.l [A5 - 0xB2E] 00000C6A 486D F4E2 pea.l [A5 - 0xB1E] 00000C6E 302C 000A move.w D0, [A4 + 0xA] 00000C72 0640 FE70 addi.w D0, 0xFE70 00000C76 EB40 asl D0.w, 5 00000C78 0640 F22E addi.w D0, 0xF22E 00000C7C 4875 0000 pea.l [A5 + D0.w] 00000C80 486C 0002 pea.l [A4 + 0x2] 00000C84 3F3C 0002 move.w -[A7], 0x2 00000C88 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000C8C A8EC syscall CopyBits 00000C8E 602E bra +0x30 /* 00000CBE */ label00000C90: 00000C90 0640 FF9C addi.w D0, 0xFF9C 00000C94 6B28 bmi +0x2A /* 00000CBE */ 00000C96 0640 FF9D addi.w D0, 0xFF9D 00000C9A 6F00 FF48 ble -0xB6 /* 00000BE4 */ 00000C9E 5340 subq.w D0, 1 00000CA0 6B1C bmi +0x1E /* 00000CBE */ 00000CA2 0640 FF9D addi.w D0, 0xFF9D 00000CA6 6F00 FF68 ble -0x96 /* 00000C10 */ 00000CAA 5340 subq.w D0, 1 00000CAC 6B10 bmi +0x12 /* 00000CBE */ 00000CAE 0640 FF9D addi.w D0, 0xFF9D 00000CB2 6F88 ble -0x76 /* 00000C3C */ 00000CB4 5340 subq.w D0, 1 00000CB6 6B06 bmi +0x8 /* 00000CBE */ 00000CB8 0640 FF9D addi.w D0, 0xFF9D 00000CBC 6FA8 ble -0x56 /* 00000C66 */ label00000CBE: 00000CBE 7021 moveq.l D0, 0x21 00000CC0 2F00 move.l -[A7], D0 00000CC2 A862 syscall ForeColor label00000CC4: 00000CC4 5246 addq.w D6, 1 00000CC6 0C46 0014 cmpi.w D6, 0x14 00000CCA 6F00 FE2E ble -0x1D0 /* 00000AFA */ 00000CCE 7C01 moveq.l D6, 0x01 label00000CD0: 00000CD0 3006 move.w D0, D6 00000CD2 E940 asl D0.w, 4 00000CD4 2F00 move.l -[A7], D0 00000CD6 554F subq.w A7, 2 00000CD8 486D F156 pea.l [A5 - 0xEAA] 00000CDC 3006 move.w D0, D6 00000CDE E940 asl D0.w, 4 00000CE0 0640 EF5C addi.w D0, 0xEF5C 00000CE4 4875 0000 pea.l [A5 + D0.w] 00000CE8 486D ECBC pea.l [A5 - 0x1344] 00000CEC A8AA syscall SectRect 00000CEE 121F move.b D1, [A7]+ 00000CF0 201F move.l D0, [A7]+ 00000CF2 0640 EF5A addi.w D0, 0xEF5A 00000CF6 C235 0000 and.b D1, [A5 + D0.w] 00000CFA 3006 move.w D0, D6 00000CFC E940 asl D0.w, 4 00000CFE 0640 EF68 addi.w D0, 0xEF68 00000D02 4A75 0000 tst.w [A5 + D0.w] 00000D06 57C0 seq D0 00000D08 C200 and.b D1, D0 00000D0A 6700 0146 beq +0x148 /* 00000E52 */ 00000D0E 302D F108 move.w D0, [A5 - 0xEF8] 00000D12 0640 0019 addi.w D0, 0x19 00000D16 3B40 F108 move.w [A5 - 0xEF8], D0 00000D1A 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00000D1E 3F3C 014F move.w -[A7], 0x14F 00000D22 A893 syscall MoveTo 00000D24 302D F108 move.w D0, [A5 - 0xEF8] 00000D28 48C0 ext.l D0 00000D2A 2F00 move.l -[A7], D0 00000D2C 486D EDFA pea.l [A5 - 0x1206] 00000D30 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000D34 486D EDFA pea.l [A5 - 0x1206] 00000D38 A884 syscall DrawString 00000D3A 422D F11D clr.b [A5 - 0xEE3] 00000D3E 3006 move.w D0, D6 00000D40 E940 asl D0.w, 4 00000D42 0640 EF68 addi.w D0, 0xEF68 00000D46 3BBC 0001 0000 move.w [A5 + D0.w], 0x1 00000D4C 2F3C 0000 0089 move.l -[A7], 0x89 00000D52 A862 syscall ForeColor 00000D54 486D F4C4 pea.l [A5 - 0xB3C] 00000D58 486D F4E2 pea.l [A5 - 0xB1E] 00000D5C 3006 move.w D0, D6 00000D5E E940 asl D0.w, 4 00000D60 0640 EF64 addi.w D0, 0xEF64 00000D64 3035 0000 move.w D0, [A5 + D0.w] 00000D68 E740 asl D0.w, 3 00000D6A 0640 EEF2 addi.w D0, 0xEEF2 00000D6E 4875 0000 pea.l [A5 + D0.w] 00000D72 3006 move.w D0, D6 00000D74 E940 asl D0.w, 4 00000D76 0640 EF5C addi.w D0, 0xEF5C 00000D7A 4875 0000 pea.l [A5 + D0.w] 00000D7E 3F3C 0002 move.w -[A7], 0x2 00000D82 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000D86 A8EC syscall CopyBits 00000D88 3006 move.w D0, D6 00000D8A E940 asl D0.w, 4 00000D8C 0640 EF64 addi.w D0, 0xEF64 00000D90 3035 0000 move.w D0, [A5 + D0.w] 00000D94 ED40 asl D0.w, 6 00000D96 3206 move.w D1, D6 00000D98 E941 asl D1.w, 4 00000D9A 0641 EF68 addi.w D1, 0xEF68 00000D9E 3235 1000 move.w D1, [A5 + D1.w] 00000DA2 E741 asl D1.w, 3 00000DA4 D041 add.w D0, D1 00000DA6 0640 E88E addi.w D0, 0xE88E 00000DAA 4875 0000 pea.l [A5 + D0.w] 00000DAE 3006 move.w D0, D6 00000DB0 E940 asl D0.w, 4 00000DB2 0640 EF64 addi.w D0, 0xEF64 00000DB6 3035 0000 move.w D0, [A5 + D0.w] 00000DBA C1FC 0012 muls.w D0, 0x12 00000DBE 0640 0088 addi.w D0, 0x88 00000DC2 3F00 move.w -[A7], D0 00000DC4 3006 move.w D0, D6 00000DC6 E940 asl D0.w, 4 00000DC8 0640 EF68 addi.w D0, 0xEF68 00000DCC 3035 0000 move.w D0, [A5 + D0.w] 00000DD0 C1FC 0012 muls.w D0, 0x12 00000DD4 0640 0102 addi.w D0, 0x102 00000DD8 3F00 move.w -[A7], D0 00000DDA 3006 move.w D0, D6 00000DDC E940 asl D0.w, 4 00000DDE 0640 EF64 addi.w D0, 0xEF64 00000DE2 3035 0000 move.w D0, [A5 + D0.w] 00000DE6 C1FC 0012 muls.w D0, 0x12 00000DEA 0640 0099 addi.w D0, 0x99 00000DEE 3F00 move.w -[A7], D0 00000DF0 3006 move.w D0, D6 00000DF2 E940 asl D0.w, 4 00000DF4 0640 EF68 addi.w D0, 0xEF68 00000DF8 3035 0000 move.w D0, [A5 + D0.w] 00000DFC C1FC 0012 muls.w D0, 0x12 00000E00 0640 0113 addi.w D0, 0x113 00000E04 3F00 move.w -[A7], D0 00000E06 A8A7 syscall SetRect 00000E08 486D F4C4 pea.l [A5 - 0xB3C] 00000E0C 486D F4E2 pea.l [A5 - 0xB1E] 00000E10 3006 move.w D0, D6 00000E12 E940 asl D0.w, 4 00000E14 0640 EF64 addi.w D0, 0xEF64 00000E18 3035 0000 move.w D0, [A5 + D0.w] 00000E1C ED40 asl D0.w, 6 00000E1E 3206 move.w D1, D6 00000E20 E941 asl D1.w, 4 00000E22 0641 EF68 addi.w D1, 0xEF68 00000E26 3235 1000 move.w D1, [A5 + D1.w] 00000E2A E741 asl D1.w, 3 00000E2C D041 add.w D0, D1 00000E2E 0640 E88E addi.w D0, 0xE88E 00000E32 4875 0000 pea.l [A5 + D0.w] 00000E36 3006 move.w D0, D6 00000E38 E940 asl D0.w, 4 00000E3A 0640 EF5C addi.w D0, 0xEF5C 00000E3E 4875 0000 pea.l [A5 + D0.w] 00000E42 3F3C 0002 move.w -[A7], 0x2 00000E46 2F2D FBCE move.l -[A7], [A5 - 0x432] 00000E4A A8EC syscall CopyBits 00000E4C 7021 moveq.l D0, 0x21 00000E4E 2F00 move.l -[A7], D0 00000E50 A862 syscall ForeColor label00000E52: 00000E52 5246 addq.w D6, 1 00000E54 0C46 0005 cmpi.w D6, 0x5 00000E58 6F00 FE76 ble -0x188 /* 00000CD0 */ 00000E5C 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] label00000E60: 00000E60 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+ 00000E64 4E5E unlink A6 00000E66 205F movea.l A0, [A7]+ 00000E68 4FEF 000C lea.l A7, [A7 + 0xC] 00000E6C 4ED0 jmp [A0] 00000E6E 4755 chk.w D3, [A5] 00000E70 5044 addq.w D4, 8 00000E72 4154 chk.w D0, [A4] 00000E74 4520 .invalid 2, -[A0] // invalid opcode 4 with b == 4 export_49: 00000E76 4E56 FFD2 link A6, -0x002E 00000E7A 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000E7E 7E01 moveq.l D7, 0x01 label00000E80: 00000E80 3007 move.w D0, D7 00000E82 D040 add.w D0, D0 00000E84 0640 F43E addi.w D0, 0xF43E 00000E88 4275 0000 clr.w [A5 + D0.w] 00000E8C 5247 addq.w D7, 1 00000E8E 0C47 000A cmpi.w D7, 0xA /* '\n' */ 00000E92 6FEC ble -0x12 /* 00000E80 */ 00000E94 3B7C 0064 F454 move.w [A5 - 0xBAC], 0x64 /* 'd' */ 00000E9A 422D F840 clr.b [A5 - 0x7C0] 00000E9E 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00000EA2 3B7C 003C F3C2 move.w [A5 - 0xC3E], 0x3C /* '<' */ 00000EA8 486D FED4 pea.l [A5 - 0x12C] 00000EAC A875 syscall SetPBits/SetPortBits 00000EAE 486D FB46 pea.l [A5 - 0x4BA] 00000EB2 486D FFC4 pea.l [A5 - 0x3C] 00000EB6 A8A5 syscall FillRect 00000EB8 3B7C 0140 F156 move.w [A5 - 0xEAA], 0x140 00000EBE 3B7C 0156 F15A move.w [A5 - 0xEA6], 0x156 00000EC4 3B7C 0200 F15C move.w [A5 - 0xEA4], 0x200 00000ECA 426D F158 clr.w [A5 - 0xEA8] 00000ECE 486D F156 pea.l [A5 - 0xEAA] 00000ED2 A8A1 syscall FrameRect 00000ED4 3F3C 0005 move.w -[A7], 0x5 00000ED8 3F3C 014F move.w -[A7], 0x14F 00000EDC A893 syscall MoveTo 00000EDE 4267 clr.w -[A7] 00000EE0 A889 syscall TextMode 00000EE2 487A 08E6 pea.l [PC + 0x8E6 /* 000017CA, value 0x653636F, pstring "Score:" */] 00000EE6 A884 syscall DrawString 00000EE8 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00000EEC 3F3C 014F move.w -[A7], 0x14F 00000EF0 A893 syscall MoveTo 00000EF2 302D F108 move.w D0, [A5 - 0xEF8] 00000EF6 48C0 ext.l D0 00000EF8 2F00 move.l -[A7], D0 00000EFA 486D EDFA pea.l [A5 - 0x1206] 00000EFE 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000F02 486D EDFA pea.l [A5 - 0x1206] 00000F06 A884 syscall DrawString 00000F08 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00000F0C 3F3C 014F move.w -[A7], 0x14F 00000F10 A893 syscall MoveTo 00000F12 487A 08AE pea.l [PC + 0x8AE /* 000017C2, value 0x6205761, pstring " Wave:" */] 00000F16 A884 syscall DrawString 00000F18 3F3C 0087 move.w -[A7], 0x87 00000F1C 3F3C 014F move.w -[A7], 0x14F 00000F20 A893 syscall MoveTo 00000F22 302D F468 move.w D0, [A5 - 0xB98] 00000F26 5340 subq.w D0, 1 00000F28 48C0 ext.l D0 00000F2A 81FC 0003 divs.w D0, 0x3 00000F2E 4840 swap.w D0 00000F30 5240 addq.w D0, 1 00000F32 48C0 ext.l D0 00000F34 2F00 move.l -[A7], D0 00000F36 486D EDFA pea.l [A5 - 0x1206] 00000F3A 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000F3E 486D EDFA pea.l [A5 - 0x1206] 00000F42 A884 syscall DrawString 00000F44 3F3C 009B move.w -[A7], 0x9B 00000F48 3F3C 014F move.w -[A7], 0x14F 00000F4C A893 syscall MoveTo 00000F4E 487A 086A pea.l [PC + 0x86A /* 000017BA, value 0x6426561, pstring "Beach:" */] 00000F52 A884 syscall DrawString 00000F54 3F3C 00C8 move.w -[A7], 0xC8 00000F58 3F3C 014F move.w -[A7], 0x14F 00000F5C A893 syscall MoveTo 00000F5E 302D F468 move.w D0, [A5 - 0xB98] 00000F62 5340 subq.w D0, 1 00000F64 48C0 ext.l D0 00000F66 81FC 0003 divs.w D0, 0x3 00000F6A 5240 addq.w D0, 1 00000F6C 48C0 ext.l D0 00000F6E 2F00 move.l -[A7], D0 00000F70 486D EDFA pea.l [A5 - 0x1206] 00000F74 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000F78 486D EDFA pea.l [A5 - 0x1206] 00000F7C A884 syscall DrawString 00000F7E 3F3C 00DC move.w -[A7], 0xDC 00000F82 3F3C 014F move.w -[A7], 0x14F 00000F86 A893 syscall MoveTo 00000F88 487A 0828 pea.l [PC + 0x828 /* 000017B2, value 0x7456E65, pstring "Energy:" */] 00000F8C A884 syscall DrawString 00000F8E 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 00000F92 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00000F96 0C6D 0003 F468 cmpi.w [A5 - 0xB98], 0x3 00000F9C 6F2C ble +0x2E /* 00000FCA */ 00000F9E 3F3C 0186 move.w -[A7], 0x186 00000FA2 3F3C 014F move.w -[A7], 0x14F 00000FA6 A893 syscall MoveTo 00000FA8 487A 0800 pea.l [PC + 0x800 /* 000017AA, value 0x7536865, pstring "Shells:" */] 00000FAC A884 syscall DrawString 00000FAE 3F3C 01B3 move.w -[A7], 0x1B3 00000FB2 3F3C 014F move.w -[A7], 0x14F 00000FB6 A893 syscall MoveTo 00000FB8 703C moveq.l D0, 0x3C 00000FBA 2F00 move.l -[A7], D0 00000FBC 486D EDFA pea.l [A5 - 0x1206] 00000FC0 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000FC4 486D EDFA pea.l [A5 - 0x1206] 00000FC8 A884 syscall DrawString label00000FCA: 00000FCA 486D F156 pea.l [A5 - 0xEAA] 00000FCE 3F3C 01C2 move.w -[A7], 0x1C2 00000FD2 3F3C 0145 move.w -[A7], 0x145 00000FD6 3F3C 01D6 move.w -[A7], 0x1D6 00000FDA 3F3C 0159 move.w -[A7], 0x159 00000FDE A8A7 syscall SetRect 00000FE0 302D F83C move.w D0, [A5 - 0x7C4] 00000FE4 5340 subq.w D0, 1 00000FE6 3D40 FFD2 move.w [A6 - 0x2E], D0 00000FEA 7E01 moveq.l D7, 0x01 00000FEC 602A bra +0x2C /* 00001018 */ label00000FEE: 00000FEE 486D F4D2 pea.l [A5 - 0xB2E] 00000FF2 486D F4E2 pea.l [A5 - 0xB1E] 00000FF6 486D F3A6 pea.l [A5 - 0xC5A] 00000FFA 486D F156 pea.l [A5 - 0xEAA] 00000FFE 3F3C 0001 move.w -[A7], 0x1 00001002 2F2D FBCA move.l -[A7], [A5 - 0x436] 00001006 A8EC syscall CopyBits 00001008 486D F156 pea.l [A5 - 0xEAA] 0000100C 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00001010 4267 clr.w -[A7] 00001012 A8A8 syscall OffsetRect 00001014 5247 addq.w D7, 1 00001016 6906 bvs +0x8 /* 0000101E */ label00001018: 00001018 BE6E FFD2 cmp.w D7, [A6 - 0x2E] 0000101C 6FD0 ble -0x2E /* 00000FEE */ label0000101E: 0000101E 7E01 moveq.l D7, 0x01 label00001020: 00001020 3007 move.w D0, D7 00001022 C1FC 000E muls.w D0, 0xE 00001026 0640 F6F6 addi.w D0, 0xF6F6 0000102A 49F5 0000 lea.l A4, [A5 + D0.w] 0000102E 422C 0001 clr.b [A4 + 0x1] 00001032 4214 clr.b [A4] 00001034 5247 addq.w D7, 1 00001036 0C47 0014 cmpi.w D7, 0x14 0000103A 6FE4 ble -0x1A /* 00001020 */ 0000103C 7E01 moveq.l D7, 0x01 label0000103E: 0000103E 3007 move.w D0, D7 00001040 C1FC 000E muls.w D0, 0xE 00001044 0640 F5DE addi.w D0, 0xF5DE 00001048 4A35 0000 tst.b [A5 + D0.w] 0000104C 6724 beq +0x26 /* 00001072 */ 0000104E 486D F4D2 pea.l [A5 - 0xB2E] 00001052 486D F4E2 pea.l [A5 - 0xB1E] 00001056 486D F38E pea.l [A5 - 0xC72] 0000105A 3007 move.w D0, D7 0000105C C1FC 000E muls.w D0, 0xE 00001060 0640 F5E0 addi.w D0, 0xF5E0 00001064 4875 0000 pea.l [A5 + D0.w] 00001068 3F3C 0002 move.w -[A7], 0x2 0000106C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001070 A8EC syscall CopyBits label00001072: 00001072 5247 addq.w D7, 1 00001074 0C47 0014 cmpi.w D7, 0x14 00001078 6FC4 ble -0x3A /* 0000103E */ 0000107A 7A01 moveq.l D5, 0x01 label0000107C: 0000107C 7C02 moveq.l D6, 0x02 label0000107E: 0000107E 3006 move.w D0, D6 00001080 C1FC 000F muls.w D0, 0xF 00001084 5740 subq.w D0, 3 00001086 3B40 F15E move.w [A5 - 0xEA2], D0 0000108A 3006 move.w D0, D6 0000108C C1FC 000F muls.w D0, 0xF 00001090 0640 0011 addi.w D0, 0x11 00001094 3B40 F162 move.w [A5 - 0xE9E], D0 00001098 3005 move.w D0, D5 0000109A C1FC 0014 muls.w D0, 0x14 0000109E 0640 0014 addi.w D0, 0x14 000010A2 3B40 F164 move.w [A5 - 0xE9C], D0 000010A6 3005 move.w D0, D5 000010A8 C1FC 0014 muls.w D0, 0x14 000010AC 3B40 F160 move.w [A5 - 0xEA0], D0 000010B0 3005 move.w D0, D5 000010B2 EB40 asl D0.w, 5 000010B4 3206 move.w D1, D6 000010B6 D241 add.w D1, D1 000010B8 D041 add.w D0, D1 000010BA 0640 E554 addi.w D0, 0xE554 000010BE 3035 0000 move.w D0, [A5 + D0.w] 000010C2 6000 010A bra +0x10C /* 000011CE */ 000010C6 486D F4D2 pea.l [A5 - 0xB2E] 000010CA 486D F4E2 pea.l [A5 - 0xB1E] 000010CE 486D F17E pea.l [A5 - 0xE82] 000010D2 486D F15E pea.l [A5 - 0xEA2] 000010D6 3F3C 0002 move.w -[A7], 0x2 000010DA 2F2D FBCE move.l -[A7], [A5 - 0x432] 000010DE A8EC syscall CopyBits 000010E0 6000 0114 bra +0x116 /* 000011F6 */ 000010E4 486D F4D2 pea.l [A5 - 0xB2E] 000010E8 486D F4E2 pea.l [A5 - 0xB1E] 000010EC 486D F186 pea.l [A5 - 0xE7A] 000010F0 486D F15E pea.l [A5 - 0xEA2] 000010F4 3F3C 0002 move.w -[A7], 0x2 000010F8 2F2D FBCE move.l -[A7], [A5 - 0x432] 000010FC A8EC syscall CopyBits 000010FE 6000 00F6 bra +0xF8 /* 000011F6 */ 00001102 486D F4D2 pea.l [A5 - 0xB2E] 00001106 486D F4E2 pea.l [A5 - 0xB1E] 0000110A 486D F18E pea.l [A5 - 0xE72] 0000110E 486D F15E pea.l [A5 - 0xEA2] 00001112 3F3C 0002 move.w -[A7], 0x2 00001116 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000111A A8EC syscall CopyBits 0000111C 6000 00D8 bra +0xDA /* 000011F6 */ 00001120 486D F4D2 pea.l [A5 - 0xB2E] 00001124 486D F4E2 pea.l [A5 - 0xB1E] 00001128 486D F196 pea.l [A5 - 0xE6A] 0000112C 486D F15E pea.l [A5 - 0xEA2] 00001130 3F3C 0002 move.w -[A7], 0x2 00001134 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001138 A8EC syscall CopyBits 0000113A 6000 00BA bra +0xBC /* 000011F6 */ 0000113E 486D F4D2 pea.l [A5 - 0xB2E] 00001142 486D F4E2 pea.l [A5 - 0xB1E] 00001146 486D F19E pea.l [A5 - 0xE62] 0000114A 486D F15E pea.l [A5 - 0xEA2] 0000114E 3F3C 0002 move.w -[A7], 0x2 00001152 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001156 A8EC syscall CopyBits 00001158 6000 009C bra +0x9E /* 000011F6 */ 0000115C 486D F4D2 pea.l [A5 - 0xB2E] 00001160 486D F4E2 pea.l [A5 - 0xB1E] 00001164 486D F1A6 pea.l [A5 - 0xE5A] 00001168 486D F15E pea.l [A5 - 0xEA2] 0000116C 3F3C 0002 move.w -[A7], 0x2 00001170 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001174 A8EC syscall CopyBits 00001176 6000 007E bra +0x80 /* 000011F6 */ 0000117A 486D F4D2 pea.l [A5 - 0xB2E] 0000117E 486D F4E2 pea.l [A5 - 0xB1E] 00001182 486D F166 pea.l [A5 - 0xE9A] 00001186 486D F15E pea.l [A5 - 0xEA2] 0000118A 3F3C 0002 move.w -[A7], 0x2 0000118E 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001192 A8EC syscall CopyBits 00001194 6060 bra +0x62 /* 000011F6 */ 00001196 486D F4D2 pea.l [A5 - 0xB2E] 0000119A 486D F4E2 pea.l [A5 - 0xB1E] 0000119E 486D F16E pea.l [A5 - 0xE92] 000011A2 486D F15E pea.l [A5 - 0xEA2] 000011A6 3F3C 0002 move.w -[A7], 0x2 000011AA 2F2D FBCE move.l -[A7], [A5 - 0x432] 000011AE A8EC syscall CopyBits 000011B0 6044 bra +0x46 /* 000011F6 */ 000011B2 486D F4D2 pea.l [A5 - 0xB2E] 000011B6 486D F4E2 pea.l [A5 - 0xB1E] 000011BA 486D F176 pea.l [A5 - 0xE8A] 000011BE 486D F15E pea.l [A5 - 0xEA2] 000011C2 3F3C 0002 move.w -[A7], 0x2 000011C6 2F2D FBCE move.l -[A7], [A5 - 0x432] 000011CA A8EC syscall CopyBits 000011CC 6028 bra +0x2A /* 000011F6 */ label000011CE: 000011CE 5340 subq.w D0, 1 000011D0 0C40 000B cmpi.w D0, 0xB 000011D4 6420 bcc +0x22 /* 000011F6 */ 000011D6 D040 add.w D0, D0 000011D8 303B 0006 move.w D0, [PC + D0.w + 0x6] 000011DC 4EFB 0002 jmp [PC + D0.w + 0x2] 000011E0 FEE6 FF04 .extension 0xEE6 <> // unimplemented 000011E4 FF22 .extension 0xF22 <> // unimplemented 000011E6 0016 FF40 ori.b [A6], 0x40 /* '@' */ 000011EA FF5E .extension 0xF5E <> // unimplemented 000011EC FF7C .extension 0xF7C <> // unimplemented 000011EE 0016 FF9A ori.b [A6], 0x9A 000011F2 FFB6 .invalid <> 000011F4 FFD2 .invalid <> label000011F6: 000011F6 5246 addq.w D6, 1 000011F8 0C46 000F cmpi.w D6, 0xF 000011FC 6F00 FE80 ble -0x17E /* 0000107E */ 00001200 5245 addq.w D5, 1 00001202 0C45 001A cmpi.w D5, 0x1A 00001206 6F00 FE74 ble -0x18A /* 0000107C */ 0000120A 486D FF52 pea.l [A5 - 0xAE] 0000120E A875 syscall SetPBits/SetPortBits 00001210 486D FED4 pea.l [A5 - 0x12C] 00001214 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00001218 7021 moveq.l D0, 0x21 0000121A 2F00 move.l -[A7], D0 0000121C A862 syscall ForeColor 0000121E 7032 moveq.l D0, 0x32 00001220 2F00 move.l -[A7], D0 00001222 486D F122 pea.l [A5 - 0xEDE] 00001226 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000122A 554F subq.w A7, 2 0000122C 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001230 486D F82C pea.l [A5 - 0x7D4] 00001234 A970 syscall GetNextEvent 00001236 1B5F F841 move.b [A5 - 0x7BF], [A7]+ 0000123A 302D F838 move.w D0, [A5 - 0x7C8] 0000123E 0640 000B addi.w D0, 0xB 00001242 3B40 F464 move.w [A5 - 0xB9C], D0 00001246 302D F838 move.w D0, [A5 - 0x7C8] 0000124A 0640 FFF7 addi.w D0, 0xFFF7 0000124E 3B40 F460 move.w [A5 - 0xBA0], D0 00001252 7E01 moveq.l D7, 0x01 label00001254: 00001254 486D F4D2 pea.l [A5 - 0xB2E] 00001258 486D F4E2 pea.l [A5 - 0xB1E] 0000125C 3007 move.w D0, D7 0000125E E740 asl D0.w, 3 00001260 0640 F8E0 addi.w D0, 0xF8E0 00001264 4875 0000 pea.l [A5 + D0.w] 00001268 486D F45E pea.l [A5 - 0xBA2] 0000126C 3F3C 0001 move.w -[A7], 0x1 00001270 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001274 A8EC syscall CopyBits 00001276 3007 move.w D0, D7 00001278 5340 subq.w D0, 1 0000127A 48C0 ext.l D0 0000127C 81FC 0003 divs.w D0, 0x3 00001280 4840 swap.w D0 00001282 C1FC 0064 muls.w D0, 0x64 /* 'd' */ 00001286 0640 03E8 addi.w D0, 0x3E8 0000128A 3207 move.w D1, D7 0000128C 48C1 ext.l D1 0000128E 83FC 0003 divs.w D1, 0x3 00001292 C3FC 0064 muls.w D1, 0x64 /* 'd' */ 00001296 D041 add.w D0, D1 00001298 3B40 F46C move.w [A5 - 0xB94], D0 0000129C 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 000012A0 286D F8D8 movea.l A4, [A5 - 0x728] 000012A4 38BC FFFF move.w [A4], 0xFFFF 000012A8 302D F46C move.w D0, [A5 - 0xB94] 000012AC 48C0 ext.l D0 000012AE 2F3C 000B F400 move.l -[A7], 0xBF400 000012B4 2F00 move.l -[A7], D0 000012B6 4EAD 0062 jsr [A5 + 0x62 /* export_8 */] 000012BA 544F addq.w A7, 2 000012BC 395F 0002 move.w [A4 + 0x2], [A7]+ 000012C0 397C 0002 0004 move.w [A4 + 0x4], 0x2 000012C6 397C 0002 0006 move.w [A4 + 0x6], 0x2 000012CC 2F2D F8D0 move.l -[A7], [A5 - 0x730] 000012D0 7008 moveq.l D0, 0x08 000012D2 2F00 move.l -[A7], D0 000012D4 70FF moveq.l D0, 0xFFFFFFFF 000012D6 2F00 move.l -[A7], D0 000012D8 4EAD 011A jsr [A5 + 0x11A /* export_31 */] 000012DC 486D F4D2 pea.l [A5 - 0xB2E] 000012E0 486D F4E2 pea.l [A5 - 0xB1E] 000012E4 3007 move.w D0, D7 000012E6 E740 asl D0.w, 3 000012E8 0640 F8E0 addi.w D0, 0xF8E0 000012EC 4875 0000 pea.l [A5 + D0.w] 000012F0 486D F45E pea.l [A5 - 0xBA2] 000012F4 3F3C 0002 move.w -[A7], 0x2 000012F8 2F2D FBCE move.l -[A7], [A5 - 0x432] 000012FC A8EC syscall CopyBits 000012FE 5247 addq.w D7, 1 00001300 0C47 0008 cmpi.w D7, 0x8 00001304 6F00 FF4E ble -0xB0 /* 00001254 */ 00001308 486D F4D2 pea.l [A5 - 0xB2E] 0000130C 486D F4E2 pea.l [A5 - 0xB1E] 00001310 486D F3A6 pea.l [A5 - 0xC5A] 00001314 486D F45E pea.l [A5 - 0xBA2] 00001318 3F3C 0002 move.w -[A7], 0x2 0000131C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001320 A8EC syscall CopyBits 00001322 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00001326 7E01 moveq.l D7, 0x01 label00001328: 00001328 3007 move.w D0, D7 0000132A E940 asl D0.w, 4 0000132C 0640 EF5A addi.w D0, 0xEF5A 00001330 4235 0000 clr.b [A5 + D0.w] 00001334 5247 addq.w D7, 1 00001336 0C47 0005 cmpi.w D7, 0x5 0000133A 6FEC ble -0x12 /* 00001328 */ 0000133C 102D F116 move.b D0, [A5 - 0xEEA] 00001340 802D FBD3 or.b D0, [A5 - 0x42D] 00001344 802D FBD2 or.b D0, [A5 - 0x42E] 00001348 802D F115 or.b D0, [A5 - 0xEEB] 0000134C 802D F114 or.b D0, [A5 - 0xEEC] 00001350 802D F113 or.b D0, [A5 - 0xEED] 00001354 802D F112 or.b D0, [A5 - 0xEEE] 00001358 802D F111 or.b D0, [A5 - 0xEEF] 0000135C 6700 043C beq +0x43E /* 0000179A */ 00001360 302D F468 move.w D0, [A5 - 0xB98] 00001364 6000 040C bra +0x40E /* 00001772 */ 00001368 3B7C 0001 F936 move.w [A5 - 0x6CA], 0x1 0000136E 1B7C 0001 F116 move.b [A5 - 0xEEA], 0x1 00001374 3B7C 01F4 F92C move.w [A5 - 0x6D4], 0x1F4 0000137A 3B7C 0064 F92A move.w [A5 - 0x6D6], 0x64 /* 'd' */ 00001380 302D F92C move.w D0, [A5 - 0x6D4] 00001384 0640 007F addi.w D0, 0x7F 00001388 3B40 F930 move.w [A5 - 0x6D0], D0 0000138C 302D F92A move.w D0, [A5 - 0x6D6] 00001390 0640 0031 addi.w D0, 0x31 /* '1' */ 00001394 3B40 F92E move.w [A5 - 0x6D2], D0 00001398 3B7C 0001 F93A move.w [A5 - 0x6C6], 0x1 0000139E 426D F932 clr.w [A5 - 0x6CE] 000013A2 3B7C 0002 F934 move.w [A5 - 0x6CC], 0x2 000013A8 3B7C 001E F938 move.w [A5 - 0x6C8], 0x1E 000013AE 1B7C 0001 F929 move.b [A5 - 0x6D7], 0x1 000013B4 422D FBC8 clr.b [A5 - 0x438] 000013B8 6000 03E0 bra +0x3E2 /* 0000179A */ 000013BC 486D F156 pea.l [A5 - 0xEAA] 000013C0 4267 clr.w -[A7] 000013C2 4267 clr.w -[A7] 000013C4 3F3C 0200 move.w -[A7], 0x200 000013C8 3F3C 012C move.w -[A7], 0x12C 000013CC A8A7 syscall SetRect 000013CE 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000013D2 A89C syscall PenMode 000013D4 3F3C 0200 move.w -[A7], 0x200 000013D8 3F3C 012C move.w -[A7], 0x12C 000013DC A89B syscall PenSize 000013DE 4267 clr.w -[A7] 000013E0 4267 clr.w -[A7] 000013E2 A893 syscall MoveTo 000013E4 486D FFAC pea.l [A5 - 0x54] 000013E8 A89D syscall PenPat 000013EA 4267 clr.w -[A7] 000013EC 4267 clr.w -[A7] 000013EE A891 syscall LineTo 000013F0 3F3C 0008 move.w -[A7], 0x8 000013F4 A89C syscall PenMode 000013F6 486D FFBC pea.l [A5 - 0x44] 000013FA A89D syscall PenPat 000013FC 4267 clr.w -[A7] 000013FE 4267 clr.w -[A7] 00001400 A891 syscall LineTo 00001402 486D FFB4 pea.l [A5 - 0x4C] 00001406 A89D syscall PenPat 00001408 4267 clr.w -[A7] 0000140A 4267 clr.w -[A7] 0000140C A891 syscall LineTo 0000140E 486D FFC4 pea.l [A5 - 0x3C] 00001412 A89D syscall PenPat 00001414 4267 clr.w -[A7] 00001416 4267 clr.w -[A7] 00001418 A891 syscall LineTo 0000141A 3F3C 0001 move.w -[A7], 0x1 0000141E 3F3C 0001 move.w -[A7], 0x1 00001422 A89B syscall PenSize 00001424 486D FFBC pea.l [A5 - 0x44] 00001428 A89D syscall PenPat 0000142A 422D F95F clr.b [A5 - 0x6A1] 0000142E 1B7C 0001 FBD2 move.b [A5 - 0x42E], 0x1 00001434 7E01 moveq.l D7, 0x01 label00001436: 00001436 3007 move.w D0, D7 00001438 E940 asl D0.w, 4 0000143A 0640 FCC8 addi.w D0, 0xFCC8 0000143E 49F5 0000 lea.l A4, [A5 + D0.w] 00001442 4214 clr.b [A4] 00001444 422C 000A clr.b [A4 + 0xA] 00001448 426C 000C clr.w [A4 + 0xC] 0000144C 5247 addq.w D7, 1 0000144E 0C47 0014 cmpi.w D7, 0x14 00001452 6FE2 ble -0x1C /* 00001436 */ 00001454 0C6D 0006 F468 cmpi.w [A5 - 0xB98], 0x6 0000145A 663A bne +0x3C /* 00001496 */ 0000145C 7E03 moveq.l D7, 0x03 label0000145E: 0000145E 3007 move.w D0, D7 00001460 5540 subq.w D0, 2 00001462 E740 asl D0.w, 3 00001464 0640 FCB8 addi.w D0, 0xFCB8 00001468 49F5 0000 lea.l A4, [A5 + D0.w] 0000146C 38BC 000C move.w [A4], 0xC 00001470 397C 002E 0004 move.w [A4 + 0x4], 0x2E /* '.' */ 00001476 3007 move.w D0, D7 00001478 5340 subq.w D0, 1 0000147A C1FC 0015 muls.w D0, 0x15 0000147E 3940 0002 move.w [A4 + 0x2], D0 00001482 3007 move.w D0, D7 00001484 C1FC 0015 muls.w D0, 0x15 00001488 5340 subq.w D0, 1 0000148A 3940 0006 move.w [A4 + 0x6], D0 0000148E 5247 addq.w D7, 1 00001490 0C47 0005 cmpi.w D7, 0x5 00001494 6FC8 ble -0x36 /* 0000145E */ label00001496: 00001496 0C6D 0009 F468 cmpi.w [A5 - 0xB98], 0x9 /* '\t' */ 0000149C 6600 02FC bne +0x2FE /* 0000179A */ 000014A0 7E03 moveq.l D7, 0x03 label000014A2: 000014A2 3007 move.w D0, D7 000014A4 5540 subq.w D0, 2 000014A6 E740 asl D0.w, 3 000014A8 0640 FCB8 addi.w D0, 0xFCB8 000014AC 49F5 0000 lea.l A4, [A5 + D0.w] 000014B0 38BC 002F move.w [A4], 0x2F /* '/' */ 000014B4 397C 0051 0004 move.w [A4 + 0x4], 0x51 /* 'Q' */ 000014BA 3007 move.w D0, D7 000014BC 5340 subq.w D0, 1 000014BE C1FC 0015 muls.w D0, 0x15 000014C2 3940 0002 move.w [A4 + 0x2], D0 000014C6 3007 move.w D0, D7 000014C8 C1FC 0015 muls.w D0, 0x15 000014CC 5340 subq.w D0, 1 000014CE 3940 0006 move.w [A4 + 0x6], D0 000014D2 5247 addq.w D7, 1 000014D4 0C47 0005 cmpi.w D7, 0x5 000014D8 6FC8 ble -0x36 /* 000014A2 */ 000014DA 6000 02BE bra +0x2C0 /* 0000179A */ 000014DE 1B7C 0001 FBD3 move.b [A5 - 0x42D], 0x1 000014E4 7E01 moveq.l D7, 0x01 label000014E6: 000014E6 3007 move.w D0, D7 000014E8 C1FC 001C muls.w D0, 0x1C 000014EC 0640 FBF8 addi.w D0, 0xFBF8 000014F0 49F5 0000 lea.l A4, [A5 + D0.w] 000014F4 422C 0010 clr.b [A4 + 0x10] 000014F8 422C 000E clr.b [A4 + 0xE] 000014FC 422C 000F clr.b [A4 + 0xF] 00001500 5247 addq.w D7, 1 00001502 0C47 0005 cmpi.w D7, 0x5 00001506 6FDE ble -0x20 /* 000014E6 */ 00001508 0C6D 0008 F468 cmpi.w [A5 - 0xB98], 0x8 0000150E 6600 028A bne +0x28C /* 0000179A */ 00001512 7E01 moveq.l D7, 0x01 label00001514: 00001514 3007 move.w D0, D7 00001516 E740 asl D0.w, 3 00001518 0640 FC98 addi.w D0, 0xFC98 0000151C 49F5 0000 lea.l A4, [A5 + D0.w] 00001520 3007 move.w D0, D7 00001522 C1FC 0019 muls.w D0, 0x19 00001526 0640 0194 addi.w D0, 0x194 0000152A 3880 move.w [A4], D0 0000152C 3007 move.w D0, D7 0000152E C1FC 0019 muls.w D0, 0x19 00001532 0640 01AC addi.w D0, 0x1AC 00001536 3940 0004 move.w [A4 + 0x4], D0 0000153A 397C 0114 0002 move.w [A4 + 0x2], 0x114 00001540 397C 012C 0006 move.w [A4 + 0x6], 0x12C 00001546 5247 addq.w D7, 1 00001548 0C47 0004 cmpi.w D7, 0x4 0000154C 6FC6 ble -0x38 /* 00001514 */ 0000154E 6000 024A bra +0x24C /* 0000179A */ 00001552 1B7C 0001 F115 move.b [A5 - 0xEEB], 0x1 00001558 7E01 moveq.l D7, 0x01 label0000155A: 0000155A 3007 move.w D0, D7 0000155C E940 asl D0.w, 4 0000155E 0640 FBC4 addi.w D0, 0xFBC4 00001562 49F5 0000 lea.l A4, [A5 + D0.w] 00001566 422C 000E clr.b [A4 + 0xE] 0000156A 422C 000F clr.b [A4 + 0xF] 0000156E 426C 000A clr.w [A4 + 0xA] 00001572 5247 addq.w D7, 1 00001574 0C47 0004 cmpi.w D7, 0x4 00001578 6FE0 ble -0x1E /* 0000155A */ 0000157A 6000 021E bra +0x220 /* 0000179A */ 0000157E 1B7C 0001 F114 move.b [A5 - 0xEEC], 0x1 00001584 3B7C FFBB ECC4 move.w [A5 - 0x133C], 0xFFBB 0000158A 426D ECC8 clr.w [A5 - 0x1338] 0000158E 554F subq.w A7, 2 00001590 3F3C 01AE move.w -[A7], 0x1AE 00001594 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001598 3B5F ECC6 move.w [A5 - 0x133A], [A7]+ 0000159C 302D ECC6 move.w D0, [A5 - 0x133A] 000015A0 0640 004D addi.w D0, 0x4D /* 'M' */ 000015A4 3B40 ECCA move.w [A5 - 0x1336], D0 000015A8 3B7C 0001 ECCE move.w [A5 - 0x1332], 0x1 000015AE 426D ECCC clr.w [A5 - 0x1334] 000015B2 6000 01E6 bra +0x1E8 /* 0000179A */ 000015B6 1B7C 0001 F113 move.b [A5 - 0xEED], 0x1 000015BC 3B7C 0001 F0FC move.w [A5 - 0xF04], 0x1 000015C2 3B7C 0004 F0F8 move.w [A5 - 0xF08], 0x4 000015C8 426D F0FA clr.w [A5 - 0xF06] 000015CC 426D F0FE clr.w [A5 - 0xF02] 000015D0 3B7C 003C F102 move.w [A5 - 0xEFE], 0x3C /* '<' */ 000015D6 3B7C FFA9 F100 move.w [A5 - 0xF00], 0xFFA9 000015DC 426D F104 clr.w [A5 - 0xEFC] 000015E0 3B7C 0046 F0F6 move.w [A5 - 0xF0A], 0x46 /* 'F' */ 000015E6 6000 01B2 bra +0x1B4 /* 0000179A */ 000015EA 1B7C 0001 F112 move.b [A5 - 0xEEE], 0x1 000015F0 426D F0EE clr.w [A5 - 0xF12] 000015F4 3B7C 002E F0F2 move.w [A5 - 0xF0E], 0x2E /* '.' */ 000015FA 554F subq.w A7, 2 000015FC 3F3C 01E0 move.w -[A7], 0x1E0 00001600 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001604 3B5F F0F0 move.w [A5 - 0xF10], [A7]+ 00001608 302D F0F0 move.w D0, [A5 - 0xF10] 0000160C 0640 001B addi.w D0, 0x1B 00001610 3B40 F0F4 move.w [A5 - 0xF0C], D0 00001614 426D F0EC clr.w [A5 - 0xF14] 00001618 426D F0EA clr.w [A5 - 0xF16] 0000161C 3B7C 0019 F0E8 move.w [A5 - 0xF18], 0x19 00001622 554F subq.w A7, 2 00001624 3F3C 01B8 move.w -[A7], 0x1B8 00001628 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000162C 301F move.w D0, [A7]+ 0000162E 0640 0028 addi.w D0, 0x28 /* '(' */ 00001632 3B40 F0E6 move.w [A5 - 0xF1A], D0 00001636 3B7C 0078 F0E4 move.w [A5 - 0xF1C], 0x78 /* 'x' */ 0000163C 7E01 moveq.l D7, 0x01 label0000163E: 0000163E 3007 move.w D0, D7 00001640 E940 asl D0.w, 4 00001642 0640 F094 addi.w D0, 0xF094 00001646 49F5 0000 lea.l A4, [A5 + D0.w] 0000164A 197C 0001 0008 move.b [A4 + 0x8], 0x1 00001650 4254 clr.w [A4] 00001652 397C 0011 0004 move.w [A4 + 0x4], 0x11 00001658 554F subq.w A7, 2 0000165A 3F3C 01B8 move.w -[A7], 0x1B8 0000165E 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001662 301F move.w D0, [A7]+ 00001664 0640 0028 addi.w D0, 0x28 /* '(' */ 00001668 3940 0002 move.w [A4 + 0x2], D0 0000166C 302C 0002 move.w D0, [A4 + 0x2] 00001670 0640 0011 addi.w D0, 0x11 00001674 3940 0006 move.w [A4 + 0x6], D0 00001678 554F subq.w A7, 2 0000167A 3F3C 0004 move.w -[A7], 0x4 0000167E 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001682 395F 000A move.w [A4 + 0xA], [A7]+ 00001686 554F subq.w A7, 2 00001688 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 0000168C 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001690 301F move.w D0, [A7]+ 00001692 0640 FFEC addi.w D0, 0xFFEC 00001696 3940 000C move.w [A4 + 0xC], D0 0000169A 397C 0014 000E move.w [A4 + 0xE], 0x14 000016A0 486D F4C4 pea.l [A5 - 0xB3C] 000016A4 486D F4E2 pea.l [A5 - 0xB1E] 000016A8 302C 000A move.w D0, [A4 + 0xA] 000016AC E740 asl D0.w, 3 000016AE 0640 F05C addi.w D0, 0xF05C 000016B2 4875 0000 pea.l [A5 + D0.w] 000016B6 2F0C move.l -[A7], A4 000016B8 3F3C 0002 move.w -[A7], 0x2 000016BC 2F2D FBCE move.l -[A7], [A5 - 0x432] 000016C0 A8EC syscall CopyBits 000016C2 5247 addq.w D7, 1 000016C4 0C47 0004 cmpi.w D7, 0x4 000016C8 6F00 FF74 ble -0x8A /* 0000163E */ 000016CC 486D F4C4 pea.l [A5 - 0xB3C] 000016D0 486D F4E2 pea.l [A5 - 0xB1E] 000016D4 486D F084 pea.l [A5 - 0xF7C] 000016D8 486D F0EE pea.l [A5 - 0xF12] 000016DC 3F3C 0002 move.w -[A7], 0x2 000016E0 2F2D FBCE move.l -[A7], [A5 - 0x432] 000016E4 A8EC syscall CopyBits 000016E6 6000 00B2 bra +0xB4 /* 0000179A */ 000016EA 1B7C 0001 F111 move.b [A5 - 0xEEF], 0x1 000016F0 426D F054 clr.w [A5 - 0xFAC] 000016F4 3B7C 002B F058 move.w [A5 - 0xFA8], 0x2B /* '+' */ 000016FA 554F subq.w A7, 2 000016FC 3F3C 01E0 move.w -[A7], 0x1E0 00001700 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001704 3B5F F056 move.w [A5 - 0xFAA], [A7]+ 00001708 302D F056 move.w D0, [A5 - 0xFAA] 0000170C 0640 001E addi.w D0, 0x1E 00001710 3B40 F05A move.w [A5 - 0xFA6], D0 00001714 426D F020 clr.w [A5 - 0xFE0] 00001718 426D F01E clr.w [A5 - 0xFE2] 0000171C 3B7C 0019 F022 move.w [A5 - 0xFDE], 0x19 00001722 554F subq.w A7, 2 00001724 3F3C 01B8 move.w -[A7], 0x1B8 00001728 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000172C 301F move.w D0, [A7]+ 0000172E 0640 0028 addi.w D0, 0x28 /* '(' */ 00001732 3B40 F01C move.w [A5 - 0xFE4], D0 00001736 3B7C 0078 F01A move.w [A5 - 0xFE6], 0x78 /* 'x' */ 0000173C 7E01 moveq.l D7, 0x01 label0000173E: 0000173E 3007 move.w D0, D7 00001740 E940 asl D0.w, 4 00001742 0640 EFC2 addi.w D0, 0xEFC2 00001746 49F5 0000 lea.l A4, [A5 + D0.w] 0000174A 422C 0008 clr.b [A4 + 0x8] 0000174E 5247 addq.w D7, 1 00001750 0C47 0004 cmpi.w D7, 0x4 00001754 6FE8 ble -0x16 /* 0000173E */ 00001756 486D F4C4 pea.l [A5 - 0xB3C] 0000175A 486D F4E2 pea.l [A5 - 0xB1E] 0000175E 486D F024 pea.l [A5 - 0xFDC] 00001762 486D F054 pea.l [A5 - 0xFAC] 00001766 3F3C 0002 move.w -[A7], 0x2 0000176A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000176E A8EC syscall CopyBits 00001770 6028 bra +0x2A /* 0000179A */ label00001772: 00001772 5340 subq.w D0, 1 00001774 0C40 000B cmpi.w D0, 0xB 00001778 6420 bcc +0x22 /* 0000179A */ 0000177A D040 add.w D0, D0 0000177C 303B 0006 move.w D0, [PC + D0.w + 0x6] 00001780 4EFB 0002 jmp [PC + D0.w + 0x2] 00001784 FBE4 .invalid <> 00001786 FDFA .invalid <> 00001788 FC38 FDCE .unknown 0xFC38 0xFDCE (W = 6) 0000178C FD5A .extension 0xD5A <> // unimplemented 0000178E FC38 FE32 .unknown 0xFC38 0xFE32 (W = 6) 00001792 FD5A .extension 0xD5A <> // unimplemented 00001794 FC38 FE66 .unknown 0xFC38 0xFE66 (W = 6) 00001798 FF66 .extension 0xF66 <> // unimplemented label0000179A: 0000179A 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 0000179E 4E5E unlink A6 000017A0 4E75 rts 000017A2 4E45 trap 5 000017A4 5854 addq.w [A4], 4 000017A6 4C49 4645 movem.l D0,D2,D6,A1,A2,A6, A1 000017AA 0753 bchg [A3], D3 000017AC 6865 bvc +0x67 /* 00001813 */ 000017AE 6C6C bge +0x6E /* 0000181C */ 000017B0 733A moveq.l D1, 0x3A 000017B2 0745 bchg D5, D3 000017B4 6E65 bgt +0x67 /* 0000181B */ 000017B6 7267 moveq.l D1, 0x67 000017B8 793A moveq.l D4, 0x3A 000017BA 0642 6561 addi.w D2, 0x6561 /* 'ea' */ 000017BE 6368 bls +0x6A /* 00001828 */ 000017C0 3A16 move.w D5, [A6] 000017C2 0620 5761 addi.b -[A0], 0x61 /* 'a' */ 000017C6 7665 moveq.l D3, 0x65 000017C8 3A16 move.w D5, [A6] 000017CA 0653 636F addi.w [A3], 0x636F /* 'co' */ 000017CE 7265 moveq.l D1, 0x65 000017D0 3A16 move.w D5, [A6] export_50: 000017D2 4E56 FFC2 link A6, -0x003E 000017D6 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 000017DA 7E01 moveq.l D7, 0x01 label000017DC: 000017DC 3007 move.w D0, D7 000017DE E740 asl D0.w, 3 000017E0 0640 FC98 addi.w D0, 0xFC98 000017E4 49F5 0000 lea.l A4, [A5 + D0.w] 000017E8 3007 move.w D0, D7 000017EA 5340 subq.w D0, 1 000017EC C1FC 0019 muls.w D0, 0x19 000017F0 3880 move.w [A4], D0 000017F2 3007 move.w D0, D7 000017F4 C1FC 0019 muls.w D0, 0x19 000017F8 5340 subq.w D0, 1 000017FA 3940 0004 move.w [A4 + 0x4], D0 000017FE 397C 0055 0002 move.w [A4 + 0x2], 0x55 /* 'U' */ 00001804 397C 006D 0006 move.w [A4 + 0x6], 0x6D /* 'm' */ 0000180A 5247 addq.w D7, 1 0000180C 0C47 0004 cmpi.w D7, 0x4 00001810 6FCA ble -0x34 /* 000017DC */ 00001812 7E01 moveq.l D7, 0x01 label00001814: 00001814 3007 move.w D0, D7 00001816 E740 asl D0.w, 3 00001818 0640 FCB8 addi.w D0, 0xFCB8 label0000181C: 0000181C 49F5 0000 lea.l A4, [A5 + D0.w] 00001820 38BC 002F move.w [A4], 0x2F /* '/' */ 00001824 397C 0051 0004 move.w [A4 + 0x4], 0x51 /* 'Q' */ // begin alternate branch 00001828-0000182C label00001828: 00001828 0004 3007 ori.b D4, 0x7 // end alternate branch 00001828-0000182C label00001828: // (misaligned) 0000182A 3007 move.w D0, D7 0000182C 5340 subq.w D0, 1 0000182E C1FC 0015 muls.w D0, 0x15 00001832 3940 0002 move.w [A4 + 0x2], D0 00001836 3007 move.w D0, D7 00001838 C1FC 0015 muls.w D0, 0x15 0000183C 5340 subq.w D0, 1 0000183E 3940 0006 move.w [A4 + 0x6], D0 00001842 5247 addq.w D7, 1 00001844 0C47 0003 cmpi.w D7, 0x3 00001848 6FCA ble -0x34 /* 00001814 */ 0000184A 4EAD 018A jsr [A5 + 0x18A /* export_45 */] 0000184E 206D F964 movea.l A0, [A5 - 0x69C] 00001852 2F10 move.l -[A7], [A0] 00001854 A851 syscall SetCursor 00001856 A852 syscall HideCursor 00001858 3B7C 0001 F10E move.w [A5 - 0xEF2], 0x1 0000185E 422D F10B clr.b [A5 - 0xEF5] 00001862 426D F46E clr.w [A5 - 0xB92] 00001866 426D F932 clr.w [A5 - 0x6CE] 0000186A 426D F466 clr.w [A5 - 0xB9A] 0000186E 1B7C 0001 F11C move.b [A5 - 0xEE4], 0x1 00001874 422D F11B clr.b [A5 - 0xEE5] 00001878 422D F929 clr.b [A5 - 0x6D7] 0000187C 422D F117 clr.b [A5 - 0xEE9] 00001880 422D F113 clr.b [A5 - 0xEED] 00001884 422D FBC8 clr.b [A5 - 0x438] 00001888 3B7C 0002 FBC6 move.w [A5 - 0x43A], 0x2 0000188E 422D F83E clr.b [A5 - 0x7C2] 00001892 3B7C 0063 F3C2 move.w [A5 - 0xC3E], 0x63 /* 'c' */ 00001898 426D EC5C clr.w [A5 - 0x13A4] 0000189C 3B7C 0001 F3C6 move.w [A5 - 0xC3A], 0x1 000018A2 422D F83F clr.b [A5 - 0x7C1] 000018A6 426D F938 clr.w [A5 - 0x6C8] 000018AA 3B7C 0001 F468 move.w [A5 - 0xB98], 0x1 000018B0 426D F108 clr.w [A5 - 0xEF8] 000018B4 3B6D F468 F83C move.w [A5 - 0x7C4], [A5 - 0xB98] 000018BA 422D F10A clr.b [A5 - 0xEF6] 000018BE 422D F840 clr.b [A5 - 0x7C0] 000018C2 422D F118 clr.b [A5 - 0xEE8] 000018C6 7E01 moveq.l D7, 0x01 label000018C8: 000018C8 3007 move.w D0, D7 000018CA D040 add.w D0, D0 000018CC 0640 F43E addi.w D0, 0xF43E 000018D0 4275 0000 clr.w [A5 + D0.w] 000018D4 5247 addq.w D7, 1 000018D6 0C47 000A cmpi.w D7, 0xA /* '\n' */ 000018DA 6FEC ble -0x12 /* 000018C8 */ 000018DC 302D F468 move.w D0, [A5 - 0xB98] 000018E0 6020 bra +0x22 /* 00001902 */ 000018E2 3B7C 0001 F3C4 move.w [A5 - 0xC3C], 0x1 000018E8 6042 bra +0x44 /* 0000192C */ 000018EA 3B7C 0002 F3C4 move.w [A5 - 0xC3C], 0x2 000018F0 603A bra +0x3C /* 0000192C */ 000018F2 3B7C 0003 F3C4 move.w [A5 - 0xC3C], 0x3 000018F8 6032 bra +0x34 /* 0000192C */ 000018FA 3B7C 0004 F3C4 move.w [A5 - 0xC3C], 0x4 00001900 602A bra +0x2C /* 0000192C */ label00001902: 00001902 5340 subq.w D0, 1 00001904 0C40 000C cmpi.w D0, 0xC 00001908 6422 bcc +0x24 /* 0000192C */ 0000190A D040 add.w D0, D0 0000190C 303B 0006 move.w D0, [PC + D0.w + 0x6] 00001910 4EFB 0002 jmp [PC + D0.w + 0x2] 00001914 FFCE .invalid <> 00001916 FFCE .invalid <> 00001918 FFCE .invalid <> 0000191A FFD6 .invalid <> 0000191C FFD6 .invalid <> 0000191E FFD6 .invalid <> 00001920 FFDE .invalid <> 00001922 FFDE .invalid <> 00001924 FFDE .invalid <> 00001926 FFE6 .invalid <> 00001928 FFE6 .invalid <> 0000192A FFE6 .invalid <> label0000192C: 0000192C 426D EC56 clr.w [A5 - 0x13AA] 00001930 422D F116 clr.b [A5 - 0xEEA] 00001934 422D F114 clr.b [A5 - 0xEEC] 00001938 422D FBD2 clr.b [A5 - 0x42E] 0000193C 422D F115 clr.b [A5 - 0xEEB] 00001940 422D FBD3 clr.b [A5 - 0x42D] 00001944 422D F112 clr.b [A5 - 0xEEE] 00001948 422D F111 clr.b [A5 - 0xEEF] 0000194C 302D F468 move.w D0, [A5 - 0xB98] 00001950 5340 subq.w D0, 1 00001952 C1FC 000A muls.w D0, 0xA /* '\n' */ 00001956 3B40 EC86 move.w [A5 - 0x137A], D0 0000195A 3B7C 0064 F454 move.w [A5 - 0xBAC], 0x64 /* 'd' */ 00001960 7E01 moveq.l D7, 0x01 label00001962: 00001962 3007 move.w D0, D7 00001964 E940 asl D0.w, 4 00001966 0640 EF5A addi.w D0, 0xEF5A 0000196A 4235 0000 clr.b [A5 + D0.w] 0000196E 5247 addq.w D7, 1 00001970 0C47 0005 cmpi.w D7, 0x5 00001974 6FEC ble -0x12 /* 00001962 */ 00001976 7E01 moveq.l D7, 0x01 label00001978: 00001978 3007 move.w D0, D7 0000197A 5340 subq.w D0, 1 0000197C C1FC 0015 muls.w D0, 0x15 00001980 0640 0232 addi.w D0, 0x232 00001984 3207 move.w D1, D7 00001986 E741 asl D1.w, 3 00001988 0641 F18E addi.w D1, 0xF18E 0000198C 3B80 1000 move.w [A5 + D1.w], D0 00001990 3007 move.w D0, D7 00001992 5340 subq.w D0, 1 00001994 C1FC 0015 muls.w D0, 0x15 00001998 0640 0246 addi.w D0, 0x246 0000199C 3207 move.w D1, D7 0000199E E741 asl D1.w, 3 000019A0 0641 F192 addi.w D1, 0xF192 000019A4 3B80 1000 move.w [A5 + D1.w], D0 000019A8 302D F468 move.w D0, [A5 - 0xB98] 000019AC 5340 subq.w D0, 1 000019AE 48C0 ext.l D0 000019B0 81FC 0003 divs.w D0, 0x3 000019B4 C1FC 003F muls.w D0, 0x3F /* '?' */ 000019B8 0640 00AF addi.w D0, 0xAF 000019BC 3207 move.w D1, D7 000019BE E741 asl D1.w, 3 000019C0 0641 F194 addi.w D1, 0xF194 000019C4 3B80 1000 move.w [A5 + D1.w], D0 000019C8 302D F468 move.w D0, [A5 - 0xB98] 000019CC 5340 subq.w D0, 1 000019CE 48C0 ext.l D0 000019D0 81FC 0003 divs.w D0, 0x3 000019D4 C1FC 003F muls.w D0, 0x3F /* '?' */ 000019D8 0640 009B addi.w D0, 0x9B 000019DC 3207 move.w D1, D7 000019DE E741 asl D1.w, 3 000019E0 0641 F190 addi.w D1, 0xF190 000019E4 3B80 1000 move.w [A5 + D1.w], D0 000019E8 3007 move.w D0, D7 000019EA 5340 subq.w D0, 1 000019EC C1FC 0015 muls.w D0, 0x15 000019F0 0640 0232 addi.w D0, 0x232 000019F4 3207 move.w D1, D7 000019F6 E741 asl D1.w, 3 000019F8 0641 F176 addi.w D1, 0xF176 000019FC 3B80 1000 move.w [A5 + D1.w], D0 00001A00 3007 move.w D0, D7 00001A02 5340 subq.w D0, 1 00001A04 C1FC 0015 muls.w D0, 0x15 00001A08 0640 0246 addi.w D0, 0x246 00001A0C 3207 move.w D1, D7 00001A0E E741 asl D1.w, 3 00001A10 0641 F17A addi.w D1, 0xF17A 00001A14 3B80 1000 move.w [A5 + D1.w], D0 00001A18 302D F468 move.w D0, [A5 - 0xB98] 00001A1C 5340 subq.w D0, 1 00001A1E 48C0 ext.l D0 00001A20 81FC 0003 divs.w D0, 0x3 00001A24 C1FC 003F muls.w D0, 0x3F /* '?' */ 00001A28 0640 009A addi.w D0, 0x9A 00001A2C 3207 move.w D1, D7 00001A2E E741 asl D1.w, 3 00001A30 0641 F17C addi.w D1, 0xF17C 00001A34 3B80 1000 move.w [A5 + D1.w], D0 00001A38 302D F468 move.w D0, [A5 - 0xB98] 00001A3C 5340 subq.w D0, 1 00001A3E 48C0 ext.l D0 00001A40 81FC 0003 divs.w D0, 0x3 00001A44 C1FC 003F muls.w D0, 0x3F /* '?' */ 00001A48 0640 0086 addi.w D0, 0x86 00001A4C 3207 move.w D1, D7 00001A4E E741 asl D1.w, 3 00001A50 0641 F178 addi.w D1, 0xF178 00001A54 3B80 1000 move.w [A5 + D1.w], D0 00001A58 3007 move.w D0, D7 00001A5A 5340 subq.w D0, 1 00001A5C C1FC 0015 muls.w D0, 0x15 00001A60 0640 0232 addi.w D0, 0x232 00001A64 3207 move.w D1, D7 00001A66 E741 asl D1.w, 3 00001A68 0641 F15E addi.w D1, 0xF15E 00001A6C 3B80 1000 move.w [A5 + D1.w], D0 00001A70 3007 move.w D0, D7 00001A72 5340 subq.w D0, 1 00001A74 C1FC 0015 muls.w D0, 0x15 00001A78 0640 0246 addi.w D0, 0x246 00001A7C 3207 move.w D1, D7 00001A7E E741 asl D1.w, 3 00001A80 0641 F162 addi.w D1, 0xF162 00001A84 3B80 1000 move.w [A5 + D1.w], D0 00001A88 302D F468 move.w D0, [A5 - 0xB98] 00001A8C 5340 subq.w D0, 1 00001A8E 48C0 ext.l D0 00001A90 81FC 0003 divs.w D0, 0x3 00001A94 C1FC 003F muls.w D0, 0x3F /* '?' */ 00001A98 0640 00C4 addi.w D0, 0xC4 00001A9C 3207 move.w D1, D7 00001A9E E741 asl D1.w, 3 00001AA0 0641 F164 addi.w D1, 0xF164 00001AA4 3B80 1000 move.w [A5 + D1.w], D0 00001AA8 302D F468 move.w D0, [A5 - 0xB98] 00001AAC 5340 subq.w D0, 1 00001AAE 48C0 ext.l D0 00001AB0 81FC 0003 divs.w D0, 0x3 00001AB4 C1FC 003F muls.w D0, 0x3F /* '?' */ 00001AB8 0640 00B0 addi.w D0, 0xB0 00001ABC 3207 move.w D1, D7 00001ABE E741 asl D1.w, 3 00001AC0 0641 F160 addi.w D1, 0xF160 00001AC4 3B80 1000 move.w [A5 + D1.w], D0 00001AC8 5247 addq.w D7, 1 00001ACA 0C47 0003 cmpi.w D7, 0x3 00001ACE 6F00 FEA8 ble -0x156 /* 00001978 */ 00001AD2 554F subq.w A7, 2 00001AD4 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001AD8 486D F82C pea.l [A5 - 0x7D4] 00001ADC A970 syscall GetNextEvent 00001ADE 1B5F F841 move.b [A5 - 0x7BF], [A7]+ 00001AE2 594F subq.w A7, 4 00001AE4 A975 syscall TickCount 00001AE6 2F3C 0000 012C move.l -[A7], 0x12C 00001AEC 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 00001AF0 302D F838 move.w D0, [A5 - 0x7C8] 00001AF4 48C0 ext.l D0 00001AF6 D09F add.l D0, [A7]+ 00001AF8 322D F836 move.w D1, [A5 - 0x7CA] 00001AFC 48C1 ext.l D1 00001AFE D081 add.l D0, D1 00001B00 7200 moveq.l D1, 0x00 00001B02 122D F841 move.b D1, [A5 - 0x7BF] 00001B06 48C1 ext.l D1 00001B08 D081 add.l D0, D1 00001B0A 2B40 F11E move.l [A5 - 0xEE2], D0 00001B0E 3D6D F120 FFC2 move.w [A6 - 0x3E], [A5 - 0xEE0] 00001B14 7E01 moveq.l D7, 0x01 00001B16 6012 bra +0x14 /* 00001B2A */ label00001B18: 00001B18 554F subq.w A7, 2 00001B1A 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 00001B1E 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001B22 3B5F F10C move.w [A5 - 0xEF4], [A7]+ 00001B26 5247 addq.w D7, 1 00001B28 6906 bvs +0x8 /* 00001B30 */ label00001B2A: 00001B2A BE6E FFC2 cmp.w D7, [A6 - 0x3E] 00001B2E 6FE8 ble -0x16 /* 00001B18 */ label00001B30: 00001B30 594F subq.w A7, 4 00001B32 A975 syscall TickCount 00001B34 2B5F F11E move.l [A5 - 0xEE2], [A7]+ 00001B38 486D FED4 pea.l [A5 - 0x12C] 00001B3C A875 syscall SetPBits/SetPortBits 00001B3E 486D FB46 pea.l [A5 - 0x4BA] 00001B42 486D FFC4 pea.l [A5 - 0x3C] 00001B46 A8A5 syscall FillRect 00001B48 3B7C 0140 F156 move.w [A5 - 0xEAA], 0x140 00001B4E 3B7C 0156 F15A move.w [A5 - 0xEA6], 0x156 00001B54 3B7C 0200 F15C move.w [A5 - 0xEA4], 0x200 00001B5A 426D F158 clr.w [A5 - 0xEA8] 00001B5E 486D F156 pea.l [A5 - 0xEAA] 00001B62 A8A1 syscall FrameRect 00001B64 3F3C 0005 move.w -[A7], 0x5 00001B68 3F3C 014F move.w -[A7], 0x14F 00001B6C A893 syscall MoveTo 00001B6E 4267 clr.w -[A7] 00001B70 A889 syscall TextMode 00001B72 487A 0A4A pea.l [PC + 0xA4A /* 000025BE, value 0x653636F, pstring "Score:" */] 00001B76 A884 syscall DrawString 00001B78 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00001B7C 3F3C 014F move.w -[A7], 0x14F 00001B80 A893 syscall MoveTo 00001B82 302D F108 move.w D0, [A5 - 0xEF8] 00001B86 48C0 ext.l D0 00001B88 2F00 move.l -[A7], D0 00001B8A 486D EDFA pea.l [A5 - 0x1206] 00001B8E 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00001B92 486D EDFA pea.l [A5 - 0x1206] 00001B96 A884 syscall DrawString 00001B98 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001B9C 3F3C 014F move.w -[A7], 0x14F 00001BA0 A893 syscall MoveTo 00001BA2 487A 0A12 pea.l [PC + 0xA12 /* 000025B6, value 0x6205761, pstring " Wave:" */] 00001BA6 A884 syscall DrawString 00001BA8 3F3C 0087 move.w -[A7], 0x87 00001BAC 3F3C 014F move.w -[A7], 0x14F 00001BB0 A893 syscall MoveTo 00001BB2 302D F468 move.w D0, [A5 - 0xB98] 00001BB6 5340 subq.w D0, 1 00001BB8 48C0 ext.l D0 00001BBA 81FC 0003 divs.w D0, 0x3 00001BBE 4840 swap.w D0 00001BC0 5240 addq.w D0, 1 00001BC2 48C0 ext.l D0 00001BC4 2F00 move.l -[A7], D0 00001BC6 486D EDFA pea.l [A5 - 0x1206] 00001BCA 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00001BCE 486D EDFA pea.l [A5 - 0x1206] 00001BD2 A884 syscall DrawString 00001BD4 3F3C 009B move.w -[A7], 0x9B 00001BD8 3F3C 014F move.w -[A7], 0x14F 00001BDC A893 syscall MoveTo 00001BDE 487A 09CE pea.l [PC + 0x9CE /* 000025AE, value 0x6426561, pstring "Beach:" */] 00001BE2 A884 syscall DrawString 00001BE4 3F3C 00C8 move.w -[A7], 0xC8 00001BE8 3F3C 014F move.w -[A7], 0x14F 00001BEC A893 syscall MoveTo 00001BEE 302D F468 move.w D0, [A5 - 0xB98] 00001BF2 5340 subq.w D0, 1 00001BF4 48C0 ext.l D0 00001BF6 81FC 0003 divs.w D0, 0x3 00001BFA 5240 addq.w D0, 1 00001BFC 48C0 ext.l D0 00001BFE 2F00 move.l -[A7], D0 00001C00 486D EDFA pea.l [A5 - 0x1206] 00001C04 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00001C08 486D EDFA pea.l [A5 - 0x1206] 00001C0C A884 syscall DrawString 00001C0E 3F3C 00DC move.w -[A7], 0xDC 00001C12 3F3C 014F move.w -[A7], 0x14F 00001C16 A893 syscall MoveTo 00001C18 487A 098C pea.l [PC + 0x98C /* 000025A6, value 0x7456E65, pstring "Energy:" */] 00001C1C A884 syscall DrawString 00001C1E 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 00001C22 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00001C26 4247 clr.w D7 label00001C28: 00001C28 7801 moveq.l D4, 0x01 label00001C2A: 00001C2A 3007 move.w D0, D7 00001C2C EB40 asl D0.w, 5 00001C2E 3204 move.w D1, D4 00001C30 D241 add.w D1, D1 00001C32 D041 add.w D0, D1 00001C34 0640 E554 addi.w D0, 0xE554 00001C38 4275 0000 clr.w [A5 + D0.w] 00001C3C 5244 addq.w D4, 1 00001C3E 0C44 0010 cmpi.w D4, 0x10 00001C42 6FE6 ble -0x18 /* 00001C2A */ 00001C44 5247 addq.w D7, 1 00001C46 0C47 001E cmpi.w D7, 0x1E 00001C4A 6FDC ble -0x22 /* 00001C28 */ 00001C4C 7E01 moveq.l D7, 0x01 label00001C4E: 00001C4E 554F subq.w A7, 2 00001C50 3F3C 0018 move.w -[A7], 0x18 00001C54 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001C58 3C1F move.w D6, [A7]+ 00001C5A 554F subq.w A7, 2 00001C5C 3F3C 000E move.w -[A7], 0xE 00001C60 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001C64 3A1F move.w D5, [A7]+ 00001C66 5245 addq.w D5, 1 00001C68 554F subq.w A7, 2 00001C6A 3F3C 0005 move.w -[A7], 0x5 00001C6E 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00001C72 3B5F E550 move.w [A5 - 0x1AB0], [A7]+ 00001C76 3006 move.w D0, D6 00001C78 D06D E550 add.w D0, [A5 - 0x1AB0] 00001C7C 0C40 001A cmpi.w D0, 0x1A 00001C80 6CCC bge -0x32 /* 00001C4E */ 00001C82 3006 move.w D0, D6 00001C84 EB40 asl D0.w, 5 00001C86 3205 move.w D1, D5 00001C88 D241 add.w D1, D1 00001C8A D041 add.w D0, D1 00001C8C 0640 E554 addi.w D0, 0xE554 00001C90 0C75 0005 0000 cmpi.w [A5 + D0.w], 0x5 00001C96 6C16 bge +0x18 /* 00001CAE */ 00001C98 3006 move.w D0, D6 00001C9A EB40 asl D0.w, 5 00001C9C 3205 move.w D1, D5 00001C9E D241 add.w D1, D1 00001CA0 D041 add.w D0, D1 00001CA2 0640 E554 addi.w D0, 0xE554 00001CA6 3BBC 0001 0000 move.w [A5 + D0.w], 0x1 00001CAC 6014 bra +0x16 /* 00001CC2 */ label00001CAE: 00001CAE 3006 move.w D0, D6 00001CB0 EB40 asl D0.w, 5 00001CB2 3205 move.w D1, D5 00001CB4 D241 add.w D1, D1 00001CB6 D041 add.w D0, D1 00001CB8 0640 E554 addi.w D0, 0xE554 00001CBC 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 label00001CC2: 00001CC2 3D6D E550 FFC2 move.w [A6 - 0x3E], [A5 - 0x1AB0] 00001CC8 3D7C 0001 FFE8 move.w [A6 - 0x18], 0x1 00001CCE 601C bra +0x1E /* 00001CEC */ label00001CD0: 00001CD0 5246 addq.w D6, 1 00001CD2 3006 move.w D0, D6 00001CD4 EB40 asl D0.w, 5 00001CD6 3205 move.w D1, D5 00001CD8 D241 add.w D1, D1 00001CDA D041 add.w D0, D1 00001CDC 0640 E554 addi.w D0, 0xE554 00001CE0 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00001CE6 526E FFE8 addq.w [A6 - 0x18], 1 00001CEA 690A bvs +0xC /* 00001CF6 */ label00001CEC: 00001CEC 302E FFE8 move.w D0, [A6 - 0x18] 00001CF0 B06E FFC2 cmp.w D0, [A6 - 0x3E] 00001CF4 6FDA ble -0x24 /* 00001CD0 */ label00001CF6: 00001CF6 5246 addq.w D6, 1 00001CF8 3006 move.w D0, D6 00001CFA EB40 asl D0.w, 5 00001CFC 3205 move.w D1, D5 00001CFE D241 add.w D1, D1 00001D00 D041 add.w D0, D1 00001D02 0640 E554 addi.w D0, 0xE554 00001D06 0C75 0001 0000 cmpi.w [A5 + D0.w], 0x1 00001D0C 57C0 seq D0 00001D0E 3206 move.w D1, D6 00001D10 EB41 asl D1.w, 5 00001D12 3405 move.w D2, D5 00001D14 D442 add.w D2, D2 00001D16 D242 add.w D1, D2 00001D18 0641 E554 addi.w D1, 0xE554 00001D1C 0C75 0005 1000 cmpi.w [A5 + D1.w], 0x5 00001D22 57C1 seq D1 00001D24 8001 or.b D0, D1 00001D26 6716 beq +0x18 /* 00001D3E */ 00001D28 3006 move.w D0, D6 00001D2A EB40 asl D0.w, 5 00001D2C 3205 move.w D1, D5 00001D2E D241 add.w D1, D1 00001D30 D041 add.w D0, D1 00001D32 0640 E554 addi.w D0, 0xE554 00001D36 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00001D3C 6014 bra +0x16 /* 00001D52 */ label00001D3E: 00001D3E 3006 move.w D0, D6 00001D40 EB40 asl D0.w, 5 00001D42 3205 move.w D1, D5 00001D44 D241 add.w D1, D1 00001D46 D041 add.w D0, D1 00001D48 0640 E554 addi.w D0, 0xE554 00001D4C 3BBC 0009 0000 move.w [A5 + D0.w], 0x9 /* '\t' */ label00001D52: 00001D52 5247 addq.w D7, 1 00001D54 0C47 0014 cmpi.w D7, 0x14 00001D58 6F00 FEF4 ble -0x10A /* 00001C4E */ 00001D5C 7C01 moveq.l D6, 0x01 label00001D5E: 00001D5E 7A02 moveq.l D5, 0x02 label00001D60: 00001D60 3005 move.w D0, D5 00001D62 C1FC 000F muls.w D0, 0xF 00001D66 5740 subq.w D0, 3 00001D68 3B40 F15E move.w [A5 - 0xEA2], D0 00001D6C 3005 move.w D0, D5 00001D6E C1FC 000F muls.w D0, 0xF 00001D72 0640 0011 addi.w D0, 0x11 00001D76 3B40 F162 move.w [A5 - 0xE9E], D0 00001D7A 3006 move.w D0, D6 00001D7C C1FC 0014 muls.w D0, 0x14 00001D80 0640 0014 addi.w D0, 0x14 00001D84 3B40 F164 move.w [A5 - 0xE9C], D0 00001D88 3006 move.w D0, D6 00001D8A C1FC 0014 muls.w D0, 0x14 00001D8E 3B40 F160 move.w [A5 - 0xEA0], D0 00001D92 3006 move.w D0, D6 00001D94 EB40 asl D0.w, 5 00001D96 3205 move.w D1, D5 00001D98 D241 add.w D1, D1 00001D9A D041 add.w D0, D1 00001D9C 0640 E554 addi.w D0, 0xE554 00001DA0 3035 0000 move.w D0, [A5 + D0.w] 00001DA4 6000 010A bra +0x10C /* 00001EB0 */ 00001DA8 486D F4D2 pea.l [A5 - 0xB2E] 00001DAC 486D F4E2 pea.l [A5 - 0xB1E] 00001DB0 486D F17E pea.l [A5 - 0xE82] 00001DB4 486D F15E pea.l [A5 - 0xEA2] 00001DB8 3F3C 0002 move.w -[A7], 0x2 00001DBC 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001DC0 A8EC syscall CopyBits 00001DC2 6000 0114 bra +0x116 /* 00001ED8 */ 00001DC6 486D F4D2 pea.l [A5 - 0xB2E] 00001DCA 486D F4E2 pea.l [A5 - 0xB1E] 00001DCE 486D F186 pea.l [A5 - 0xE7A] 00001DD2 486D F15E pea.l [A5 - 0xEA2] 00001DD6 3F3C 0002 move.w -[A7], 0x2 00001DDA 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001DDE A8EC syscall CopyBits 00001DE0 6000 00F6 bra +0xF8 /* 00001ED8 */ 00001DE4 486D F4D2 pea.l [A5 - 0xB2E] 00001DE8 486D F4E2 pea.l [A5 - 0xB1E] 00001DEC 486D F18E pea.l [A5 - 0xE72] 00001DF0 486D F15E pea.l [A5 - 0xEA2] 00001DF4 3F3C 0002 move.w -[A7], 0x2 00001DF8 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001DFC A8EC syscall CopyBits 00001DFE 6000 00D8 bra +0xDA /* 00001ED8 */ 00001E02 486D F4D2 pea.l [A5 - 0xB2E] 00001E06 486D F4E2 pea.l [A5 - 0xB1E] 00001E0A 486D F196 pea.l [A5 - 0xE6A] 00001E0E 486D F15E pea.l [A5 - 0xEA2] 00001E12 3F3C 0002 move.w -[A7], 0x2 00001E16 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001E1A A8EC syscall CopyBits 00001E1C 6000 00BA bra +0xBC /* 00001ED8 */ 00001E20 486D F4D2 pea.l [A5 - 0xB2E] 00001E24 486D F4E2 pea.l [A5 - 0xB1E] 00001E28 486D F19E pea.l [A5 - 0xE62] 00001E2C 486D F15E pea.l [A5 - 0xEA2] 00001E30 3F3C 0002 move.w -[A7], 0x2 00001E34 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001E38 A8EC syscall CopyBits 00001E3A 6000 009C bra +0x9E /* 00001ED8 */ 00001E3E 486D F4D2 pea.l [A5 - 0xB2E] 00001E42 486D F4E2 pea.l [A5 - 0xB1E] 00001E46 486D F1A6 pea.l [A5 - 0xE5A] 00001E4A 486D F15E pea.l [A5 - 0xEA2] 00001E4E 3F3C 0002 move.w -[A7], 0x2 00001E52 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001E56 A8EC syscall CopyBits 00001E58 6000 007E bra +0x80 /* 00001ED8 */ 00001E5C 486D F4D2 pea.l [A5 - 0xB2E] 00001E60 486D F4E2 pea.l [A5 - 0xB1E] 00001E64 486D F166 pea.l [A5 - 0xE9A] 00001E68 486D F15E pea.l [A5 - 0xEA2] 00001E6C 3F3C 0002 move.w -[A7], 0x2 00001E70 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001E74 A8EC syscall CopyBits 00001E76 6060 bra +0x62 /* 00001ED8 */ 00001E78 486D F4D2 pea.l [A5 - 0xB2E] 00001E7C 486D F4E2 pea.l [A5 - 0xB1E] 00001E80 486D F16E pea.l [A5 - 0xE92] 00001E84 486D F15E pea.l [A5 - 0xEA2] 00001E88 3F3C 0002 move.w -[A7], 0x2 00001E8C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001E90 A8EC syscall CopyBits 00001E92 6044 bra +0x46 /* 00001ED8 */ 00001E94 486D F4D2 pea.l [A5 - 0xB2E] 00001E98 486D F4E2 pea.l [A5 - 0xB1E] 00001E9C 486D F176 pea.l [A5 - 0xE8A] 00001EA0 486D F15E pea.l [A5 - 0xEA2] 00001EA4 3F3C 0002 move.w -[A7], 0x2 00001EA8 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001EAC A8EC syscall CopyBits 00001EAE 6028 bra +0x2A /* 00001ED8 */ label00001EB0: 00001EB0 5340 subq.w D0, 1 00001EB2 0C40 000B cmpi.w D0, 0xB 00001EB6 6420 bcc +0x22 /* 00001ED8 */ 00001EB8 D040 add.w D0, D0 00001EBA 303B 0006 move.w D0, [PC + D0.w + 0x6] 00001EBE 4EFB 0002 jmp [PC + D0.w + 0x2] 00001EC2 FEE6 FF04 .extension 0xEE6 <> // unimplemented 00001EC6 FF22 .extension 0xF22 <> // unimplemented 00001EC8 0016 FF40 ori.b [A6], 0x40 /* '@' */ 00001ECC FF5E .extension 0xF5E <> // unimplemented 00001ECE FF7C .extension 0xF7C <> // unimplemented 00001ED0 0016 FF9A ori.b [A6], 0x9A 00001ED4 FFB6 .invalid <> 00001ED6 FFD2 .invalid <> label00001ED8: 00001ED8 5245 addq.w D5, 1 00001EDA 0C45 000F cmpi.w D5, 0xF 00001EDE 6F00 FE80 ble -0x17E /* 00001D60 */ 00001EE2 5246 addq.w D6, 1 00001EE4 0C46 001A cmpi.w D6, 0x1A 00001EE8 6F00 FE74 ble -0x18A /* 00001D5E */ 00001EEC 486D FF52 pea.l [A5 - 0xAE] 00001EF0 A875 syscall SetPBits/SetPortBits 00001EF2 486D FED4 pea.l [A5 - 0x12C] 00001EF6 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00001EFA 554F subq.w A7, 2 00001EFC 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001F00 486D F82C pea.l [A5 - 0x7D4] 00001F04 A970 syscall GetNextEvent 00001F06 1B5F F841 move.b [A5 - 0x7BF], [A7]+ 00001F0A 302D F838 move.w D0, [A5 - 0x7C8] 00001F0E 0640 000B addi.w D0, 0xB 00001F12 3B40 F464 move.w [A5 - 0xB9C], D0 00001F16 302D F838 move.w D0, [A5 - 0x7C8] 00001F1A 0640 FFF7 addi.w D0, 0xFFF7 00001F1E 3B40 F460 move.w [A5 - 0xBA0], D0 00001F22 7E01 moveq.l D7, 0x01 label00001F24: 00001F24 486D F4D2 pea.l [A5 - 0xB2E] 00001F28 486D F4E2 pea.l [A5 - 0xB1E] 00001F2C 3007 move.w D0, D7 00001F2E E740 asl D0.w, 3 00001F30 0640 F8E0 addi.w D0, 0xF8E0 00001F34 4875 0000 pea.l [A5 + D0.w] 00001F38 486D F45E pea.l [A5 - 0xBA2] 00001F3C 3F3C 0001 move.w -[A7], 0x1 00001F40 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001F44 A8EC syscall CopyBits 00001F46 3007 move.w D0, D7 00001F48 5340 subq.w D0, 1 00001F4A 48C0 ext.l D0 00001F4C 81FC 0003 divs.w D0, 0x3 00001F50 4840 swap.w D0 00001F52 C1FC 0064 muls.w D0, 0x64 /* 'd' */ 00001F56 0640 03E8 addi.w D0, 0x3E8 00001F5A 3207 move.w D1, D7 00001F5C 48C1 ext.l D1 00001F5E 83FC 0003 divs.w D1, 0x3 00001F62 C3FC 0064 muls.w D1, 0x64 /* 'd' */ 00001F66 D041 add.w D0, D1 00001F68 3B40 F46C move.w [A5 - 0xB94], D0 00001F6C 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00001F70 286D F8D8 movea.l A4, [A5 - 0x728] 00001F74 38BC FFFF move.w [A4], 0xFFFF 00001F78 302D F46C move.w D0, [A5 - 0xB94] 00001F7C 48C0 ext.l D0 00001F7E 2F3C 000B F400 move.l -[A7], 0xBF400 00001F84 2F00 move.l -[A7], D0 00001F86 4EAD 0062 jsr [A5 + 0x62 /* export_8 */] 00001F8A 544F addq.w A7, 2 00001F8C 395F 0002 move.w [A4 + 0x2], [A7]+ 00001F90 397C 0002 0004 move.w [A4 + 0x4], 0x2 00001F96 397C 0002 0006 move.w [A4 + 0x6], 0x2 00001F9C 2F2D F8D0 move.l -[A7], [A5 - 0x730] 00001FA0 7008 moveq.l D0, 0x08 00001FA2 2F00 move.l -[A7], D0 00001FA4 70FF moveq.l D0, 0xFFFFFFFF 00001FA6 2F00 move.l -[A7], D0 00001FA8 4EAD 011A jsr [A5 + 0x11A /* export_31 */] 00001FAC 486D F4D2 pea.l [A5 - 0xB2E] 00001FB0 486D F4E2 pea.l [A5 - 0xB1E] 00001FB4 3007 move.w D0, D7 00001FB6 E740 asl D0.w, 3 00001FB8 0640 F8E0 addi.w D0, 0xF8E0 00001FBC 4875 0000 pea.l [A5 + D0.w] 00001FC0 486D F45E pea.l [A5 - 0xBA2] 00001FC4 3F3C 0002 move.w -[A7], 0x2 00001FC8 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001FCC A8EC syscall CopyBits 00001FCE 5247 addq.w D7, 1 00001FD0 0C47 0008 cmpi.w D7, 0x8 00001FD4 6F00 FF4E ble -0xB0 /* 00001F24 */ 00001FD8 486D F4D2 pea.l [A5 - 0xB2E] 00001FDC 486D F4E2 pea.l [A5 - 0xB1E] 00001FE0 486D F3A6 pea.l [A5 - 0xC5A] 00001FE4 486D F45E pea.l [A5 - 0xBA2] 00001FE8 3F3C 0002 move.w -[A7], 0x2 00001FEC 2F2D FBCE move.l -[A7], [A5 - 0x432] 00001FF0 A8EC syscall CopyBits 00001FF2 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00001FF6 7032 moveq.l D0, 0x32 00001FF8 2F00 move.l -[A7], D0 00001FFA 486D F122 pea.l [A5 - 0xEDE] 00001FFE 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00002002 486E FFDC pea.l [A6 - 0x24] 00002006 4267 clr.w -[A7] 00002008 3F3C FF83 move.w -[A7], 0xFF83 0000200C 3F3C 0200 move.w -[A7], 0x200 00002010 3F3C FFFF move.w -[A7], 0xFFFF 00002014 A8A7 syscall SetRect 00002016 486E FFD4 pea.l [A6 - 0x2C] 0000201A 4267 clr.w -[A7] 0000201C 3F3C 01F4 move.w -[A7], 0x1F4 00002020 3F3C 0200 move.w -[A7], 0x200 00002024 3F3C 0270 move.w -[A7], 0x270 00002028 A8A7 syscall SetRect 0000202A 7801 moveq.l D4, 0x01 0000202C 4247 clr.w D7 label0000202E: 0000202E 4243 clr.w D3 00002030 4A6E FFDC tst.w [A6 - 0x24] 00002034 6C06 bge +0x8 /* 0000203C */ 00002036 362E FFDC move.w D3, [A6 - 0x24] 0000203A 4443 neg.w D3 label0000203C: 0000203C 486E FFDC pea.l [A6 - 0x24] 00002040 4267 clr.w -[A7] 00002042 3F03 move.w -[A7], D3 00002044 A8A8 syscall OffsetRect 00002046 486E FFD4 pea.l [A6 - 0x2C] 0000204A 4267 clr.w -[A7] 0000204C 3F03 move.w -[A7], D3 0000204E A8A8 syscall OffsetRect 00002050 486D FED4 pea.l [A5 - 0x12C] 00002054 486D F47E pea.l [A5 - 0xB82] 00002058 486E FFDC pea.l [A6 - 0x24] 0000205C 486E FFD4 pea.l [A6 - 0x2C] 00002060 4267 clr.w -[A7] 00002062 42A7 clr.l -[A7] 00002064 A8EC syscall CopyBits 00002066 486E FFDC pea.l [A6 - 0x24] 0000206A 4267 clr.w -[A7] 0000206C 3003 move.w D0, D3 0000206E 4440 neg.w D0 00002070 3F00 move.w -[A7], D0 00002072 A8A8 syscall OffsetRect 00002074 486E FFD4 pea.l [A6 - 0x2C] 00002078 4267 clr.w -[A7] 0000207A 3003 move.w D0, D3 0000207C 4440 neg.w D0 0000207E 3F00 move.w -[A7], D0 00002080 A8A8 syscall OffsetRect 00002082 7003 moveq.l D0, 0x03 00002084 9044 sub.w D0, D4 00002086 3800 move.w D4, D0 00002088 3004 move.w D0, D4 0000208A 6034 bra +0x36 /* 000020C0 */ label0000208C: 0000208C 486D F49A pea.l [A5 - 0xB66] 00002090 486D F47E pea.l [A5 - 0xB82] 00002094 486D E548 pea.l [A5 - 0x1AB8] 00002098 486E FFD4 pea.l [A6 - 0x2C] 0000209C 3F3C 0003 move.w -[A7], 0x3 000020A0 42A7 clr.l -[A7] 000020A2 A8EC syscall CopyBits 000020A4 6022 bra +0x24 /* 000020C8 */ label000020A6: 000020A6 486D F48C pea.l [A5 - 0xB74] 000020AA 486D F47E pea.l [A5 - 0xB82] 000020AE 486D E528 pea.l [A5 - 0x1AD8] 000020B2 486E FFD4 pea.l [A6 - 0x2C] 000020B6 3F3C 0003 move.w -[A7], 0x3 000020BA 42A7 clr.l -[A7] 000020BC A8EC syscall CopyBits 000020BE 6008 bra +0xA /* 000020C8 */ label000020C0: 000020C0 5340 subq.w D0, 1 000020C2 67C8 beq -0x36 /* 0000208C */ 000020C4 5340 subq.w D0, 1 000020C6 67DE beq -0x20 /* 000020A6 */ label000020C8: 000020C8 3004 move.w D0, D4 000020CA 6034 bra +0x36 /* 00002100 */ label000020CC: 000020CC 486D F4A8 pea.l [A5 - 0xB58] 000020D0 486D F47E pea.l [A5 - 0xB82] 000020D4 486D E528 pea.l [A5 - 0x1AD8] 000020D8 486E FFD4 pea.l [A6 - 0x2C] 000020DC 3F3C 0001 move.w -[A7], 0x1 000020E0 42A7 clr.l -[A7] 000020E2 A8EC syscall CopyBits 000020E4 6022 bra +0x24 /* 00002108 */ label000020E6: 000020E6 486D F4A8 pea.l [A5 - 0xB58] 000020EA 486D F47E pea.l [A5 - 0xB82] 000020EE 486D E530 pea.l [A5 - 0x1AD0] 000020F2 486E FFD4 pea.l [A6 - 0x2C] 000020F6 3F3C 0001 move.w -[A7], 0x1 000020FA 42A7 clr.l -[A7] 000020FC A8EC syscall CopyBits 000020FE 6008 bra +0xA /* 00002108 */ label00002100: 00002100 5340 subq.w D0, 1 00002102 67C8 beq -0x36 /* 000020CC */ 00002104 5340 subq.w D0, 1 00002106 67DE beq -0x20 /* 000020E6 */ label00002108: 00002108 486D F47E pea.l [A5 - 0xB82] 0000210C 486D F4E2 pea.l [A5 - 0xB1E] 00002110 486E FFD4 pea.l [A6 - 0x2C] 00002114 486E FFDC pea.l [A6 - 0x24] 00002118 4267 clr.w -[A7] 0000211A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000211E A8EC syscall CopyBits 00002120 486E FFDC pea.l [A6 - 0x24] 00002124 4267 clr.w -[A7] 00002126 3F3C 0004 move.w -[A7], 0x4 0000212A A8A8 syscall OffsetRect 0000212C 5247 addq.w D7, 1 0000212E 0C47 003C cmpi.w D7, 0x3C /* '<' */ 00002132 6F00 FEFA ble -0x104 /* 0000202E */ 00002136 7E01 moveq.l D7, 0x01 label00002138: 00002138 486D FED4 pea.l [A5 - 0x12C] 0000213C 486D F47E pea.l [A5 - 0xB82] 00002140 486E FFDC pea.l [A6 - 0x24] 00002144 486E FFD4 pea.l [A6 - 0x2C] 00002148 4267 clr.w -[A7] 0000214A 42A7 clr.l -[A7] 0000214C A8EC syscall CopyBits 0000214E 3007 move.w D0, D7 00002150 6000 0088 bra +0x8A /* 000021DA */ 00002154 486D F48C pea.l [A5 - 0xB74] 00002158 486D F47E pea.l [A5 - 0xB82] 0000215C 486D E530 pea.l [A5 - 0x1AD0] 00002160 486E FFD4 pea.l [A6 - 0x2C] 00002164 3F3C 0003 move.w -[A7], 0x3 00002168 42A7 clr.l -[A7] 0000216A A8EC syscall CopyBits 0000216C 6000 0092 bra +0x94 /* 00002200 */ 00002170 486D F48C pea.l [A5 - 0xB74] 00002174 486D F47E pea.l [A5 - 0xB82] 00002178 486D E538 pea.l [A5 - 0x1AC8] 0000217C 486E FFD4 pea.l [A6 - 0x2C] 00002180 3F3C 0003 move.w -[A7], 0x3 00002184 42A7 clr.l -[A7] 00002186 A8EC syscall CopyBits 00002188 6000 0076 bra +0x78 /* 00002200 */ 0000218C 486D F48C pea.l [A5 - 0xB74] 00002190 486D F47E pea.l [A5 - 0xB82] 00002194 486D E540 pea.l [A5 - 0x1AC0] 00002198 486E FFD4 pea.l [A6 - 0x2C] 0000219C 3F3C 0003 move.w -[A7], 0x3 000021A0 42A7 clr.l -[A7] 000021A2 A8EC syscall CopyBits 000021A4 605A bra +0x5C /* 00002200 */ 000021A6 486D F48C pea.l [A5 - 0xB74] 000021AA 486D F47E pea.l [A5 - 0xB82] 000021AE 486D E548 pea.l [A5 - 0x1AB8] 000021B2 486E FFD4 pea.l [A6 - 0x2C] 000021B6 3F3C 0003 move.w -[A7], 0x3 000021BA 42A7 clr.l -[A7] 000021BC A8EC syscall CopyBits 000021BE 6040 bra +0x42 /* 00002200 */ 000021C0 486D F47E pea.l [A5 - 0xB82] 000021C4 486D F47E pea.l [A5 - 0xB82] 000021C8 486D E528 pea.l [A5 - 0x1AD8] 000021CC 486E FFD4 pea.l [A6 - 0x2C] 000021D0 3F3C 0003 move.w -[A7], 0x3 000021D4 42A7 clr.l -[A7] 000021D6 A8EC syscall CopyBits 000021D8 6026 bra +0x28 /* 00002200 */ label000021DA: 000021DA 5340 subq.w D0, 1 000021DC 0C40 000A cmpi.w D0, 0xA /* '\n' */ 000021E0 641E bcc +0x20 /* 00002200 */ 000021E2 D040 add.w D0, D0 000021E4 303B 0006 move.w D0, [PC + D0.w + 0x6] 000021E8 4EFB 0002 jmp [PC + D0.w + 0x2] 000021EC FF68 .extension 0xF68 <> // unimplemented 000021EE FF68 .extension 0xF68 <> // unimplemented 000021F0 FF84 .invalid <> 000021F2 FF84 .invalid <> 000021F4 FFA0 .invalid <> 000021F6 FFA0 .invalid <> 000021F8 FFBA .invalid <> 000021FA FFBA .invalid <> 000021FC FFD4 .invalid <> 000021FE FFD4 .invalid <> label00002200: 00002200 3007 move.w D0, D7 00002202 6000 0088 bra +0x8A /* 0000228C */ 00002206 486D F4A8 pea.l [A5 - 0xB58] 0000220A 486D F47E pea.l [A5 - 0xB82] 0000220E 486D E538 pea.l [A5 - 0x1AC8] 00002212 486E FFD4 pea.l [A6 - 0x2C] 00002216 3F3C 0001 move.w -[A7], 0x1 0000221A 42A7 clr.l -[A7] 0000221C A8EC syscall CopyBits 0000221E 6000 0092 bra +0x94 /* 000022B2 */ 00002222 486D F4A8 pea.l [A5 - 0xB58] 00002226 486D F47E pea.l [A5 - 0xB82] 0000222A 486D E540 pea.l [A5 - 0x1AC0] 0000222E 486E FFD4 pea.l [A6 - 0x2C] 00002232 3F3C 0001 move.w -[A7], 0x1 00002236 42A7 clr.l -[A7] 00002238 A8EC syscall CopyBits 0000223A 6000 0076 bra +0x78 /* 000022B2 */ 0000223E 486D F4A8 pea.l [A5 - 0xB58] 00002242 486D F47E pea.l [A5 - 0xB82] 00002246 486D E548 pea.l [A5 - 0x1AB8] 0000224A 486E FFD4 pea.l [A6 - 0x2C] 0000224E 3F3C 0001 move.w -[A7], 0x1 00002252 42A7 clr.l -[A7] 00002254 A8EC syscall CopyBits 00002256 605A bra +0x5C /* 000022B2 */ 00002258 486D F49A pea.l [A5 - 0xB66] 0000225C 486D F47E pea.l [A5 - 0xB82] 00002260 486D E528 pea.l [A5 - 0x1AD8] 00002264 486E FFD4 pea.l [A6 - 0x2C] 00002268 3F3C 0001 move.w -[A7], 0x1 0000226C 42A7 clr.l -[A7] 0000226E A8EC syscall CopyBits 00002270 6040 bra +0x42 /* 000022B2 */ 00002272 486D F49A pea.l [A5 - 0xB66] 00002276 486D F47E pea.l [A5 - 0xB82] 0000227A 486D E530 pea.l [A5 - 0x1AD0] 0000227E 486E FFD4 pea.l [A6 - 0x2C] 00002282 3F3C 0001 move.w -[A7], 0x1 00002286 42A7 clr.l -[A7] 00002288 A8EC syscall CopyBits 0000228A 6026 bra +0x28 /* 000022B2 */ label0000228C: 0000228C 5340 subq.w D0, 1 0000228E 0C40 000A cmpi.w D0, 0xA /* '\n' */ 00002292 641E bcc +0x20 /* 000022B2 */ 00002294 D040 add.w D0, D0 00002296 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000229A 4EFB 0002 jmp [PC + D0.w + 0x2] 0000229E FF68 .extension 0xF68 <> // unimplemented 000022A0 FF68 .extension 0xF68 <> // unimplemented 000022A2 FF84 .invalid <> 000022A4 FF84 .invalid <> 000022A6 FFA0 .invalid <> 000022A8 FFA0 .invalid <> 000022AA FFBA .invalid <> 000022AC FFBA .invalid <> 000022AE FFD4 .invalid <> 000022B0 FFD4 .invalid <> label000022B2: 000022B2 486D F47E pea.l [A5 - 0xB82] 000022B6 486D F4E2 pea.l [A5 - 0xB1E] 000022BA 486E FFD4 pea.l [A6 - 0x2C] 000022BE 486E FFDC pea.l [A6 - 0x24] 000022C2 4267 clr.w -[A7] 000022C4 2F2D FBCE move.l -[A7], [A5 - 0x432] 000022C8 A8EC syscall CopyBits 000022CA 486E FFDC pea.l [A6 - 0x24] 000022CE 4267 clr.w -[A7] 000022D0 3F3C 0004 move.w -[A7], 0x4 000022D4 A8A8 syscall OffsetRect 000022D6 5247 addq.w D7, 1 000022D8 0C47 000A cmpi.w D7, 0xA /* '\n' */ 000022DC 6F00 FE5A ble -0x1A4 /* 00002138 */ 000022E0 486D FED4 pea.l [A5 - 0x12C] 000022E4 A875 syscall SetPBits/SetPortBits 000022E6 7E01 moveq.l D7, 0x01 label000022E8: 000022E8 3007 move.w D0, D7 000022EA C1FC 000E muls.w D0, 0xE 000022EE 0640 F6F6 addi.w D0, 0xF6F6 000022F2 49F5 0000 lea.l A4, [A5 + D0.w] 000022F6 422C 0001 clr.b [A4 + 0x1] 000022FA 4214 clr.b [A4] 000022FC 426C 000A clr.w [A4 + 0xA] 00002300 5247 addq.w D7, 1 00002302 0C47 0014 cmpi.w D7, 0x14 00002306 6FE0 ble -0x1E /* 000022E8 */ 00002308 7E01 moveq.l D7, 0x01 label0000230A: 0000230A 3007 move.w D0, D7 0000230C C1FC 000E muls.w D0, 0xE 00002310 0640 F6F6 addi.w D0, 0xF6F6 00002314 49F5 0000 lea.l A4, [A5 + D0.w] 00002318 554F subq.w A7, 2 0000231A 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 0000231E 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00002322 395F 0002 move.w [A4 + 0x2], [A7]+ 00002326 554F subq.w A7, 2 00002328 3F3C 01F4 move.w -[A7], 0x1F4 0000232C 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00002330 395F 0004 move.w [A4 + 0x4], [A7]+ 00002334 302C 0002 move.w D0, [A4 + 0x2] 00002338 0640 000A addi.w D0, 0xA /* '\n' */ 0000233C 3940 0006 move.w [A4 + 0x6], D0 00002340 302C 0004 move.w D0, [A4 + 0x4] 00002344 0640 000A addi.w D0, 0xA /* '\n' */ 00002348 3940 0008 move.w [A4 + 0x8], D0 0000234C 18BC 0001 move.b [A4], 0x1 00002350 197C 0001 0001 move.b [A4 + 0x1], 0x1 00002356 397C 0001 000C move.w [A4 + 0xC], 0x1 0000235C 554F subq.w A7, 2 0000235E 302D F468 move.w D0, [A5 - 0xB98] 00002362 C1FC 000A muls.w D0, 0xA /* '\n' */ 00002366 323C 0082 move.w D1, 0x82 0000236A 9240 sub.w D1, D0 0000236C 3F01 move.w -[A7], D1 0000236E 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00002372 0C5F 0001 cmpi.w [A7]+, 0x1 00002376 6606 bne +0x8 /* 0000237E */ 00002378 397C 0002 000C move.w [A4 + 0xC], 0x2 label0000237E: 0000237E 554F subq.w A7, 2 00002380 302D F468 move.w D0, [A5 - 0xB98] 00002384 C1FC 000A muls.w D0, 0xA /* '\n' */ 00002388 323C 0091 move.w D1, 0x91 0000238C 9240 sub.w D1, D0 0000238E 3F01 move.w -[A7], D1 00002390 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00002394 0C5F 0001 cmpi.w [A7]+, 0x1 00002398 6606 bne +0x8 /* 000023A0 */ 0000239A 397C 0003 000C move.w [A4 + 0xC], 0x3 label000023A0: 000023A0 426C 000A clr.w [A4 + 0xA] 000023A4 302C 000C move.w D0, [A4 + 0xC] 000023A8 6054 bra +0x56 /* 000023FE */ label000023AA: 000023AA 486D F4D2 pea.l [A5 - 0xB2E] 000023AE 486D F4E2 pea.l [A5 - 0xB1E] 000023B2 486D F3AE pea.l [A5 - 0xC52] 000023B6 486C 0002 pea.l [A4 + 0x2] 000023BA 3F3C 0002 move.w -[A7], 0x2 000023BE 2F2D FBCE move.l -[A7], [A5 - 0x432] 000023C2 A8EC syscall CopyBits 000023C4 6044 bra +0x46 /* 0000240A */ label000023C6: 000023C6 486D F4D2 pea.l [A5 - 0xB2E] 000023CA 486D F4E2 pea.l [A5 - 0xB1E] 000023CE 486D F39E pea.l [A5 - 0xC62] 000023D2 486C 0002 pea.l [A4 + 0x2] 000023D6 3F3C 0002 move.w -[A7], 0x2 000023DA 2F2D FBCE move.l -[A7], [A5 - 0x432] 000023DE A8EC syscall CopyBits 000023E0 6028 bra +0x2A /* 0000240A */ label000023E2: 000023E2 486D F4D2 pea.l [A5 - 0xB2E] 000023E6 486D F4E2 pea.l [A5 - 0xB1E] 000023EA 486D F396 pea.l [A5 - 0xC6A] 000023EE 486C 0002 pea.l [A4 + 0x2] 000023F2 3F3C 0002 move.w -[A7], 0x2 000023F6 2F2D FBCE move.l -[A7], [A5 - 0x432] 000023FA A8EC syscall CopyBits 000023FC 600C bra +0xE /* 0000240A */ label000023FE: 000023FE 5340 subq.w D0, 1 00002400 67A8 beq -0x56 /* 000023AA */ 00002402 5340 subq.w D0, 1 00002404 67C0 beq -0x3E /* 000023C6 */ 00002406 5340 subq.w D0, 1 00002408 67D8 beq -0x26 /* 000023E2 */ label0000240A: 0000240A 5247 addq.w D7, 1 0000240C 0C47 000A cmpi.w D7, 0xA /* '\n' */ 00002410 6F00 FEF8 ble -0x106 /* 0000230A */ 00002414 7E01 moveq.l D7, 0x01 label00002416: 00002416 3007 move.w D0, D7 00002418 C1FC 000E muls.w D0, 0xE 0000241C 0640 F5DE addi.w D0, 0xF5DE 00002420 49F5 0000 lea.l A4, [A5 + D0.w] 00002424 554F subq.w A7, 2 00002426 3F3C 010E move.w -[A7], 0x10E 0000242A 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000242E 395F 0002 move.w [A4 + 0x2], [A7]+ 00002432 554F subq.w A7, 2 00002434 3F3C 01F4 move.w -[A7], 0x1F4 00002438 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000243C 395F 0004 move.w [A4 + 0x4], [A7]+ 00002440 302C 0002 move.w D0, [A4 + 0x2] 00002444 0640 000A addi.w D0, 0xA /* '\n' */ 00002448 3940 0006 move.w [A4 + 0x6], D0 0000244C 302C 0004 move.w D0, [A4 + 0x4] 00002450 0640 000A addi.w D0, 0xA /* '\n' */ 00002454 3940 0008 move.w [A4 + 0x8], D0 00002458 18BC 0001 move.b [A4], 0x1 0000245C 397C 0027 000A move.w [A4 + 0xA], 0x27 /* '\'' */ 00002462 486D F4D2 pea.l [A5 - 0xB2E] 00002466 486D F4E2 pea.l [A5 - 0xB1E] 0000246A 486D F38E pea.l [A5 - 0xC72] 0000246E 486C 0002 pea.l [A4 + 0x2] 00002472 3F3C 0002 move.w -[A7], 0x2 00002476 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000247A A8EC syscall CopyBits 0000247C 5247 addq.w D7, 1 0000247E 0C47 0014 cmpi.w D7, 0x14 00002482 6F92 ble -0x6C /* 00002416 */ 00002484 486D FF52 pea.l [A5 - 0xAE] 00002488 A875 syscall SetPBits/SetPortBits 0000248A 7801 moveq.l D4, 0x01 0000248C 4247 clr.w D7 label0000248E: 0000248E 4243 clr.w D3 00002490 4A6E FFDC tst.w [A6 - 0x24] 00002494 6C06 bge +0x8 /* 0000249C */ 00002496 362E FFDC move.w D3, [A6 - 0x24] 0000249A 4443 neg.w D3 label0000249C: 0000249C 486E FFDC pea.l [A6 - 0x24] 000024A0 4267 clr.w -[A7] 000024A2 3F03 move.w -[A7], D3 000024A4 A8A8 syscall OffsetRect 000024A6 486E FFD4 pea.l [A6 - 0x2C] 000024AA 4267 clr.w -[A7] 000024AC 3F03 move.w -[A7], D3 000024AE A8A8 syscall OffsetRect 000024B0 486D FED4 pea.l [A5 - 0x12C] 000024B4 486D F47E pea.l [A5 - 0xB82] 000024B8 486E FFDC pea.l [A6 - 0x24] 000024BC 486E FFD4 pea.l [A6 - 0x2C] 000024C0 4267 clr.w -[A7] 000024C2 42A7 clr.l -[A7] 000024C4 A8EC syscall CopyBits 000024C6 486E FFDC pea.l [A6 - 0x24] 000024CA 4267 clr.w -[A7] 000024CC 3003 move.w D0, D3 000024CE 4440 neg.w D0 000024D0 3F00 move.w -[A7], D0 000024D2 A8A8 syscall OffsetRect 000024D4 486E FFD4 pea.l [A6 - 0x2C] 000024D8 4267 clr.w -[A7] 000024DA 3003 move.w D0, D3 000024DC 4440 neg.w D0 000024DE 3F00 move.w -[A7], D0 000024E0 A8A8 syscall OffsetRect 000024E2 7003 moveq.l D0, 0x03 000024E4 9044 sub.w D0, D4 000024E6 3800 move.w D4, D0 000024E8 3004 move.w D0, D4 000024EA 6034 bra +0x36 /* 00002520 */ label000024EC: 000024EC 486D F47E pea.l [A5 - 0xB82] 000024F0 486D F47E pea.l [A5 - 0xB82] 000024F4 486D E530 pea.l [A5 - 0x1AD0] 000024F8 486E FFD4 pea.l [A6 - 0x2C] 000024FC 3F3C 0003 move.w -[A7], 0x3 00002500 42A7 clr.l -[A7] 00002502 A8EC syscall CopyBits 00002504 6022 bra +0x24 /* 00002528 */ label00002506: 00002506 486D F47E pea.l [A5 - 0xB82] 0000250A 486D F47E pea.l [A5 - 0xB82] 0000250E 486D E530 pea.l [A5 - 0x1AD0] 00002512 486E FFD4 pea.l [A6 - 0x2C] 00002516 3F3C 0003 move.w -[A7], 0x3 0000251A 42A7 clr.l -[A7] 0000251C A8EC syscall CopyBits 0000251E 6008 bra +0xA /* 00002528 */ label00002520: 00002520 5340 subq.w D0, 1 00002522 67C8 beq -0x36 /* 000024EC */ 00002524 5340 subq.w D0, 1 00002526 67DE beq -0x20 /* 00002506 */ label00002528: 00002528 3004 move.w D0, D4 0000252A 6034 bra +0x36 /* 00002560 */ label0000252C: 0000252C 486D F49A pea.l [A5 - 0xB66] 00002530 486D F47E pea.l [A5 - 0xB82] 00002534 486D E538 pea.l [A5 - 0x1AC8] 00002538 486E FFD4 pea.l [A6 - 0x2C] 0000253C 3F3C 0001 move.w -[A7], 0x1 00002540 42A7 clr.l -[A7] 00002542 A8EC syscall CopyBits 00002544 6022 bra +0x24 /* 00002568 */ label00002546: 00002546 486D F49A pea.l [A5 - 0xB66] 0000254A 486D F47E pea.l [A5 - 0xB82] 0000254E 486D E540 pea.l [A5 - 0x1AC0] 00002552 486E FFD4 pea.l [A6 - 0x2C] 00002556 3F3C 0001 move.w -[A7], 0x1 0000255A 42A7 clr.l -[A7] 0000255C A8EC syscall CopyBits 0000255E 6008 bra +0xA /* 00002568 */ label00002560: 00002560 5340 subq.w D0, 1 00002562 67C8 beq -0x36 /* 0000252C */ 00002564 5340 subq.w D0, 1 00002566 67DE beq -0x20 /* 00002546 */ label00002568: 00002568 486D F47E pea.l [A5 - 0xB82] 0000256C 486D F4E2 pea.l [A5 - 0xB1E] 00002570 486E FFD4 pea.l [A6 - 0x2C] 00002574 486E FFDC pea.l [A6 - 0x24] 00002578 4267 clr.w -[A7] 0000257A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000257E A8EC syscall CopyBits 00002580 486E FFDC pea.l [A6 - 0x24] 00002584 4267 clr.w -[A7] 00002586 3F3C FFFC move.w -[A7], 0xFFFC 0000258A A8A8 syscall OffsetRect 0000258C 5247 addq.w D7, 1 0000258E 0C47 0046 cmpi.w D7, 0x46 /* 'F' */ 00002592 6F00 FEFA ble -0x104 /* 0000248E */ 00002596 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 0000259A 4E5E unlink A6 0000259C 4E75 rts 0000259E 494E chk.w D4, A6 000025A0 4954 chk.w D4, [A4] 000025A2 4F4E chk.w D7, A6 000025A4 4547 chk.w D2, D7 000025A6 0745 bchg D5, D3 000025A8 6E65 bgt +0x67 /* 0000260F */ 000025AA 7267 moveq.l D1, 0x67 000025AC 793A moveq.l D4, 0x3A 000025AE 0642 6561 addi.w D2, 0x6561 /* 'ea' */ 000025B2 6368 bls +0x6A /* 0000261C */ 000025B4 3A16 move.w D5, [A6] 000025B6 0620 5761 addi.b -[A0], 0x61 /* 'a' */ 000025BA 7665 moveq.l D3, 0x65 000025BC 3A16 move.w D5, [A6] 000025BE 0653 636F addi.w [A3], 0x636F /* 'co' */ 000025C2 7265 moveq.l D1, 0x65 000025C4 3A16 move.w D5, [A6] export_51: 000025C6 4E56 0000 link A6, 0 000025CA 4E5E unlink A6 000025CC 4E75 rts 000025CE 4C4F 4144 movem.l D2,D6,A0,A6, A7 000025D2 4F54 chk.w D7, [A4] 000025D4 4845 swap.w D5 export_52: 000025D6 4E56 FFEA link A6, -0x0016 000025DA 48E7 0308 movem.l -[A7], D6,D7,A4 000025DE 302D F454 move.w D0, [A5 - 0xBAC] 000025E2 5B40 subq.w D0, 5 000025E4 3B40 F454 move.w [A5 - 0xBAC], D0 000025E8 3F2D F454 move.w -[A7], [A5 - 0xBAC] 000025EC 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000025F0 486D F156 pea.l [A5 - 0xEAA] 000025F4 302D F460 move.w D0, [A5 - 0xBA0] 000025F8 0640 FFD8 addi.w D0, 0xFFD8 000025FC 3F00 move.w -[A7], D0 000025FE 302D F45E move.w D0, [A5 - 0xBA2] 00002602 0640 FFCD addi.w D0, 0xFFCD 00002606 3F00 move.w -[A7], D0 00002608 302D F460 move.w D0, [A5 - 0xBA0] 0000260C 0640 003B addi.w D0, 0x3B /* ';' */ 00002610 3F00 move.w -[A7], D0 00002612 302D F45E move.w D0, [A5 - 0xBA2] 00002616 0640 002D addi.w D0, 0x2D /* '-' */ 0000261A 3F00 move.w -[A7], D0 label0000261C: 0000261C A8A7 syscall SetRect 0000261E 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00002622 2F2D F86A move.l -[A7], [A5 - 0x796] 00002626 594F subq.w A7, 4 00002628 594F subq.w A7, 4 0000262A 2F3C 4353 4F4E move.l -[A7], 0x43534F4E /* 'CSON' */ 00002630 3F3C 03EF move.w -[A7], 0x3EF 00002634 A9A0 syscall GetResource 00002636 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] 0000263A 42A7 clr.l -[A7] 0000263C 4EAD 011A jsr [A5 + 0x11A /* export_31 */] 00002640 486D F4D2 pea.l [A5 - 0xB2E] 00002644 486D F4E2 pea.l [A5 - 0xB1E] 00002648 486D F3A6 pea.l [A5 - 0xC5A] 0000264C 486D F45E pea.l [A5 - 0xBA2] 00002650 3F3C 0002 move.w -[A7], 0x2 00002654 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002658 A8EC syscall CopyBits 0000265A 7E01 moveq.l D7, 0x01 label0000265C: 0000265C 486D F4C4 pea.l [A5 - 0xB3C] 00002660 486D F4E2 pea.l [A5 - 0xB1E] 00002664 3007 move.w D0, D7 00002666 E740 asl D0.w, 3 00002668 0640 F976 addi.w D0, 0xF976 0000266C 4875 0000 pea.l [A5 + D0.w] 00002670 486D F156 pea.l [A5 - 0xEAA] 00002674 3F3C 0002 move.w -[A7], 0x2 00002678 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000267C A8EC syscall CopyBits 0000267E 7002 moveq.l D0, 0x02 00002680 2F00 move.l -[A7], D0 00002682 486D EC58 pea.l [A5 - 0x13A8] 00002686 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000268A 486D F4C4 pea.l [A5 - 0xB3C] 0000268E 486D F4E2 pea.l [A5 - 0xB1E] 00002692 3007 move.w D0, D7 00002694 E740 asl D0.w, 3 00002696 0640 F976 addi.w D0, 0xF976 0000269A 4875 0000 pea.l [A5 + D0.w] 0000269E 486D F156 pea.l [A5 - 0xEAA] 000026A2 3F3C 0002 move.w -[A7], 0x2 000026A6 2F2D FBCE move.l -[A7], [A5 - 0x432] 000026AA A8EC syscall CopyBits 000026AC 5247 addq.w D7, 1 000026AE 0C47 0005 cmpi.w D7, 0x5 000026B2 6FA8 ble -0x56 /* 0000265C */ 000026B4 486D F4C4 pea.l [A5 - 0xB3C] 000026B8 486D F4E2 pea.l [A5 - 0xB1E] 000026BC 486D F996 pea.l [A5 - 0x66A] 000026C0 486D F156 pea.l [A5 - 0xEAA] 000026C4 3F3C 0002 move.w -[A7], 0x2 000026C8 2F2D FBCE move.l -[A7], [A5 - 0x432] 000026CC A8EC syscall CopyBits 000026CE 7002 moveq.l D0, 0x02 000026D0 2F00 move.l -[A7], D0 000026D2 486D EC58 pea.l [A5 - 0x13A8] 000026D6 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000026DA 486D F4C4 pea.l [A5 - 0xB3C] 000026DE 486D F4E2 pea.l [A5 - 0xB1E] 000026E2 486D F996 pea.l [A5 - 0x66A] 000026E6 486D F156 pea.l [A5 - 0xEAA] 000026EA 3F3C 0002 move.w -[A7], 0x2 000026EE 2F2D FBCE move.l -[A7], [A5 - 0x432] 000026F2 A8EC syscall CopyBits 000026F4 486D F4C4 pea.l [A5 - 0xB3C] 000026F8 486D F4E2 pea.l [A5 - 0xB1E] 000026FC 486D F98E pea.l [A5 - 0x672] 00002700 486D F156 pea.l [A5 - 0xEAA] 00002704 3F3C 0002 move.w -[A7], 0x2 00002708 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000270C A8EC syscall CopyBits 0000270E 7002 moveq.l D0, 0x02 00002710 2F00 move.l -[A7], D0 00002712 486D EC58 pea.l [A5 - 0x13A8] 00002716 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000271A 486D F4C4 pea.l [A5 - 0xB3C] 0000271E 486D F4E2 pea.l [A5 - 0xB1E] 00002722 486D F98E pea.l [A5 - 0x672] 00002726 486D F156 pea.l [A5 - 0xEAA] 0000272A 3F3C 0002 move.w -[A7], 0x2 0000272E 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002732 A8EC syscall CopyBits 00002734 486D F4C4 pea.l [A5 - 0xB3C] 00002738 486D F4E2 pea.l [A5 - 0xB1E] 0000273C 486D F986 pea.l [A5 - 0x67A] 00002740 486D F156 pea.l [A5 - 0xEAA] 00002744 3F3C 0002 move.w -[A7], 0x2 00002748 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000274C A8EC syscall CopyBits 0000274E 7002 moveq.l D0, 0x02 00002750 2F00 move.l -[A7], D0 00002752 486D EC58 pea.l [A5 - 0x13A8] 00002756 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000275A 486D F4C4 pea.l [A5 - 0xB3C] 0000275E 486D F4E2 pea.l [A5 - 0xB1E] 00002762 486D F986 pea.l [A5 - 0x67A] 00002766 486D F156 pea.l [A5 - 0xEAA] 0000276A 3F3C 0002 move.w -[A7], 0x2 0000276E 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002772 A8EC syscall CopyBits 00002774 486D F4C4 pea.l [A5 - 0xB3C] 00002778 486D F4E2 pea.l [A5 - 0xB1E] 0000277C 486D F97E pea.l [A5 - 0x682] 00002780 486D F156 pea.l [A5 - 0xEAA] 00002784 3F3C 0002 move.w -[A7], 0x2 00002788 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000278C A8EC syscall CopyBits 0000278E 7002 moveq.l D0, 0x02 00002790 2F00 move.l -[A7], D0 00002792 486D EC58 pea.l [A5 - 0x13A8] 00002796 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000279A 486D F4C4 pea.l [A5 - 0xB3C] 0000279E 486D F4E2 pea.l [A5 - 0xB1E] 000027A2 486D F97E pea.l [A5 - 0x682] 000027A6 486D F156 pea.l [A5 - 0xEAA] 000027AA 3F3C 0002 move.w -[A7], 0x2 000027AE 2F2D FBCE move.l -[A7], [A5 - 0x432] 000027B2 A8EC syscall CopyBits 000027B4 486D F4D2 pea.l [A5 - 0xB2E] 000027B8 486D F4E2 pea.l [A5 - 0xB1E] 000027BC 486D F3A6 pea.l [A5 - 0xC5A] 000027C0 486D F45E pea.l [A5 - 0xBA2] 000027C4 3F3C 0002 move.w -[A7], 0x2 000027C8 2F2D FBCE move.l -[A7], [A5 - 0x432] 000027CC A8EC syscall CopyBits 000027CE 486D F156 pea.l [A5 - 0xEAA] 000027D2 3F3C FFF6 move.w -[A7], 0xFFF6 000027D6 3F3C FFF6 move.w -[A7], 0xFFF6 000027DA A8A9 syscall InsetRect 000027DC 554F subq.w A7, 2 000027DE 486D F0FE pea.l [A5 - 0xF02] 000027E2 486D F156 pea.l [A5 - 0xEAA] 000027E6 486D ECBC pea.l [A5 - 0x1344] 000027EA A8AA syscall SectRect 000027EC 101F move.b D0, [A7]+ 000027EE C02D F113 and.b D0, [A5 - 0xEED] 000027F2 670A beq +0xC /* 000027FE */ 000027F4 302D F0F6 move.w D0, [A5 - 0xF0A] 000027F8 5740 subq.w D0, 3 000027FA 3B40 F0F6 move.w [A5 - 0xF0A], D0 label000027FE: 000027FE 554F subq.w A7, 2 00002800 486D F92A pea.l [A5 - 0x6D6] 00002804 486D F156 pea.l [A5 - 0xEAA] 00002808 486D ECBC pea.l [A5 - 0x1344] 0000280C A8AA syscall SectRect 0000280E 101F move.b D0, [A7]+ 00002810 C02D F116 and.b D0, [A5 - 0xEEA] 00002814 670A beq +0xC /* 00002820 */ 00002816 302D F938 move.w D0, [A5 - 0x6C8] 0000281A 5740 subq.w D0, 3 0000281C 3B40 F938 move.w [A5 - 0x6C8], D0 label00002820: 00002820 554F subq.w A7, 2 00002822 486D ECC4 pea.l [A5 - 0x133C] 00002826 486D F156 pea.l [A5 - 0xEAA] 0000282A 486D ECBC pea.l [A5 - 0x1344] 0000282E A8AA syscall SectRect 00002830 101F move.b D0, [A7]+ 00002832 C02D F114 and.b D0, [A5 - 0xEEC] 00002836 670A beq +0xC /* 00002842 */ 00002838 302D ECCC move.w D0, [A5 - 0x1334] 0000283C 5640 addq.w D0, 3 0000283E 3B40 ECCC move.w [A5 - 0x1334], D0 label00002842: 00002842 554F subq.w A7, 2 00002844 486D F0EE pea.l [A5 - 0xF12] 00002848 486D F156 pea.l [A5 - 0xEAA] 0000284C 486D ECBC pea.l [A5 - 0x1344] 00002850 A8AA syscall SectRect 00002852 101F move.b D0, [A7]+ 00002854 C02D F112 and.b D0, [A5 - 0xEEE] 00002858 675A beq +0x5C /* 000028B4 */ 0000285A 302D F0E8 move.w D0, [A5 - 0xF18] 0000285E 5740 subq.w D0, 3 00002860 3B40 F0E8 move.w [A5 - 0xF18], D0 00002864 4A6D F0E8 tst.w [A5 - 0xF18] 00002868 57C0 seq D0 0000286A 0C6D FFFF F0E8 cmpi.w [A5 - 0xF18], 0xFFFF 00002870 57C1 seq D1 00002872 8001 or.b D0, D1 00002874 0C6D FFFE F0E8 cmpi.w [A5 - 0xF18], 0xFFFE 0000287A 57C1 seq D1 0000287C 8001 or.b D0, D1 0000287E 6734 beq +0x36 /* 000028B4 */ 00002880 486D F4C4 pea.l [A5 - 0xB3C] 00002884 486D F4E2 pea.l [A5 - 0xB1E] 00002888 486D F084 pea.l [A5 - 0xF7C] 0000288C 486D F0EE pea.l [A5 - 0xF12] 00002890 3F3C 0002 move.w -[A7], 0x2 00002894 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002898 A8EC syscall CopyBits 0000289A 486D F4C4 pea.l [A5 - 0xB3C] 0000289E 486D F4E2 pea.l [A5 - 0xB1E] 000028A2 486D F08C pea.l [A5 - 0xF74] 000028A6 486D F0EE pea.l [A5 - 0xF12] 000028AA 3F3C 0002 move.w -[A7], 0x2 000028AE 2F2D FBCE move.l -[A7], [A5 - 0x432] 000028B2 A8EC syscall CopyBits label000028B4: 000028B4 554F subq.w A7, 2 000028B6 486D F054 pea.l [A5 - 0xFAC] 000028BA 486D F156 pea.l [A5 - 0xEAA] 000028BE 486D ECBC pea.l [A5 - 0x1344] 000028C2 A8AA syscall SectRect 000028C4 101F move.b D0, [A7]+ 000028C6 C02D F111 and.b D0, [A5 - 0xEEF] 000028CA 675A beq +0x5C /* 00002926 */ 000028CC 302D F022 move.w D0, [A5 - 0xFDE] 000028D0 5740 subq.w D0, 3 000028D2 3B40 F022 move.w [A5 - 0xFDE], D0 000028D6 4A6D F022 tst.w [A5 - 0xFDE] 000028DA 57C0 seq D0 000028DC 0C6D FFFF F022 cmpi.w [A5 - 0xFDE], 0xFFFF 000028E2 57C1 seq D1 000028E4 8001 or.b D0, D1 000028E6 0C6D FFFE F022 cmpi.w [A5 - 0xFDE], 0xFFFE 000028EC 57C1 seq D1 000028EE 8001 or.b D0, D1 000028F0 6734 beq +0x36 /* 00002926 */ 000028F2 486D F4C4 pea.l [A5 - 0xB3C] 000028F6 486D F4E2 pea.l [A5 - 0xB1E] 000028FA 486D F024 pea.l [A5 - 0xFDC] 000028FE 486D F054 pea.l [A5 - 0xFAC] 00002902 3F3C 0002 move.w -[A7], 0x2 00002906 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000290A A8EC syscall CopyBits 0000290C 486D F4C4 pea.l [A5 - 0xB3C] 00002910 486D F4E2 pea.l [A5 - 0xB1E] 00002914 486D F02C pea.l [A5 - 0xFD4] 00002918 486D F054 pea.l [A5 - 0xFAC] 0000291C 3F3C 0002 move.w -[A7], 0x2 00002920 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002924 A8EC syscall CopyBits label00002926: 00002926 7E01 moveq.l D7, 0x01 label00002928: 00002928 3007 move.w D0, D7 0000292A C1FC 000E muls.w D0, 0xE 0000292E 0640 F6F6 addi.w D0, 0xF6F6 00002932 49F5 0000 lea.l A4, [A5 + D0.w] 00002936 1014 move.b D0, [A4] 00002938 C02D F11C and.b D0, [A5 - 0xEE4] 0000293C 122D F112 move.b D1, [A5 - 0xEEE] 00002940 5301 subq.b D1, 1 00002942 C001 and.b D0, D1 00002944 6700 01BA beq +0x1BC /* 00002B00 */ 00002948 554F subq.w A7, 2 0000294A 486C 0002 pea.l [A4 + 0x2] 0000294E 486D F156 pea.l [A5 - 0xEAA] 00002952 486D ECBC pea.l [A5 - 0x1344] 00002956 A8AA syscall SectRect 00002958 4A6C 000A tst.w [A4 + 0xA] 0000295C 57C0 seq D0 0000295E C01F and.b D0, [A7]+ 00002960 6700 019E beq +0x1A0 /* 00002B00 */ 00002964 302D F108 move.w D0, [A5 - 0xEF8] 00002968 0640 000A addi.w D0, 0xA /* '\n' */ 0000296C 3B40 F108 move.w [A5 - 0xEF8], D0 00002970 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00002974 3F3C 014F move.w -[A7], 0x14F 00002978 A893 syscall MoveTo 0000297A 302D F108 move.w D0, [A5 - 0xEF8] 0000297E 48C0 ext.l D0 00002980 2F00 move.l -[A7], D0 00002982 486D EDFA pea.l [A5 - 0x1206] 00002986 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 0000298A 486D EDFA pea.l [A5 - 0x1206] 0000298E A884 syscall DrawString 00002990 397C 0001 000A move.w [A4 + 0xA], 0x1 00002996 302C 000C move.w D0, [A4 + 0xC] 0000299A 6054 bra +0x56 /* 000029F0 */ label0000299C: 0000299C 486D F4D2 pea.l [A5 - 0xB2E] 000029A0 486D F4E2 pea.l [A5 - 0xB1E] 000029A4 486D F3AE pea.l [A5 - 0xC52] 000029A8 486C 0002 pea.l [A4 + 0x2] 000029AC 3F3C 0002 move.w -[A7], 0x2 000029B0 2F2D FBCE move.l -[A7], [A5 - 0x432] 000029B4 A8EC syscall CopyBits 000029B6 6044 bra +0x46 /* 000029FC */ label000029B8: 000029B8 486D F4D2 pea.l [A5 - 0xB2E] 000029BC 486D F4E2 pea.l [A5 - 0xB1E] 000029C0 486D F39E pea.l [A5 - 0xC62] 000029C4 486C 0002 pea.l [A4 + 0x2] 000029C8 3F3C 0002 move.w -[A7], 0x2 000029CC 2F2D FBCE move.l -[A7], [A5 - 0x432] 000029D0 A8EC syscall CopyBits 000029D2 6028 bra +0x2A /* 000029FC */ label000029D4: 000029D4 486D F4D2 pea.l [A5 - 0xB2E] 000029D8 486D F4E2 pea.l [A5 - 0xB1E] 000029DC 486D F396 pea.l [A5 - 0xC6A] 000029E0 486C 0002 pea.l [A4 + 0x2] 000029E4 3F3C 0002 move.w -[A7], 0x2 000029E8 2F2D FBCE move.l -[A7], [A5 - 0x432] 000029EC A8EC syscall CopyBits 000029EE 600C bra +0xE /* 000029FC */ label000029F0: 000029F0 5340 subq.w D0, 1 000029F2 67A8 beq -0x56 /* 0000299C */ 000029F4 5340 subq.w D0, 1 000029F6 67C0 beq -0x3E /* 000029B8 */ 000029F8 5340 subq.w D0, 1 000029FA 67D8 beq -0x26 /* 000029D4 */ label000029FC: 000029FC 0C6C 0003 000C cmpi.w [A4 + 0xC], 0x3 00002A02 671E beq +0x20 /* 00002A22 */ 00002A04 486D F4D2 pea.l [A5 - 0xB2E] 00002A08 486D F4E2 pea.l [A5 - 0xB1E] 00002A0C 486D F1E6 pea.l [A5 - 0xE1A] 00002A10 486C 0002 pea.l [A4 + 0x2] 00002A14 3F3C 0002 move.w -[A7], 0x2 00002A18 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002A1C A8EC syscall CopyBits 00002A1E 6000 00E0 bra +0xE2 /* 00002B00 */ label00002A22: 00002A22 4214 clr.b [A4] 00002A24 4246 clr.w D6 label00002A26: 00002A26 5246 addq.w D6, 1 00002A28 3006 move.w D0, D6 00002A2A D040 add.w D0, D0 00002A2C 0640 F43E addi.w D0, 0xF43E 00002A30 4A75 0000 tst.w [A5 + D0.w] 00002A34 57C0 seq D0 00002A36 0C46 000A cmpi.w D6, 0xA /* '\n' */ 00002A3A 57C1 seq D1 00002A3C 8001 or.b D0, D1 00002A3E 67E6 beq -0x18 /* 00002A26 */ 00002A40 3006 move.w D0, D6 00002A42 D040 add.w D0, D0 00002A44 0640 F43E addi.w D0, 0xF43E 00002A48 4A75 0000 tst.w [A5 + D0.w] 00002A4C 6600 00B2 bne +0xB4 /* 00002B00 */ 00002A50 3006 move.w D0, D6 00002A52 D040 add.w D0, D0 00002A54 0640 F43E addi.w D0, 0xF43E 00002A58 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00002A5E 302C 0002 move.w D0, [A4 + 0x2] 00002A62 0640 000A addi.w D0, 0xA /* '\n' */ 00002A66 3206 move.w D1, D6 00002A68 E741 asl D1.w, 3 00002A6A 0641 F3EC addi.w D1, 0xF3EC 00002A6E 3B80 1000 move.w [A5 + D1.w], D0 00002A72 302C 0004 move.w D0, [A4 + 0x4] 00002A76 5E40 addq.w D0, 7 00002A78 3206 move.w D1, D6 00002A7A E741 asl D1.w, 3 00002A7C 0641 F3EA addi.w D1, 0xF3EA 00002A80 3B80 1000 move.w [A5 + D1.w], D0 00002A84 3006 move.w D0, D6 00002A86 E740 asl D0.w, 3 00002A88 0640 F3EC addi.w D0, 0xF3EC 00002A8C 3035 0000 move.w D0, [A5 + D0.w] 00002A90 5F40 subq.w D0, 7 00002A92 3206 move.w D1, D6 00002A94 E741 asl D1.w, 3 00002A96 0641 F3E8 addi.w D1, 0xF3E8 00002A9A 3B80 1000 move.w [A5 + D1.w], D0 00002A9E 3006 move.w D0, D6 00002AA0 E740 asl D0.w, 3 00002AA2 0640 F3EA addi.w D0, 0xF3EA 00002AA6 3035 0000 move.w D0, [A5 + D0.w] 00002AAA 5840 addq.w D0, 4 00002AAC 3206 move.w D1, D6 00002AAE E741 asl D1.w, 3 00002AB0 0641 F3EE addi.w D1, 0xF3EE 00002AB4 3B80 1000 move.w [A5 + D1.w], D0 00002AB8 302C 0004 move.w D0, [A4 + 0x4] 00002ABC 5A40 addq.w D0, 5 00002ABE 3206 move.w D1, D6 00002AC0 E541 asl D1.w, 2 00002AC2 0641 F3C6 addi.w D1, 0xF3C6 00002AC6 3B80 1000 move.w [A5 + D1.w], D0 00002ACA 302C 0002 move.w D0, [A4 + 0x2] 00002ACE 0640 FFE7 addi.w D0, 0xFFE7 00002AD2 3206 move.w D1, D6 00002AD4 E541 asl D1.w, 2 00002AD6 0641 F3C4 addi.w D1, 0xF3C4 00002ADA 3B80 1000 move.w [A5 + D1.w], D0 00002ADE 486D F4C4 pea.l [A5 - 0xB3C] 00002AE2 486D F4E2 pea.l [A5 - 0xB1E] 00002AE6 486D F126 pea.l [A5 - 0xEDA] 00002AEA 3006 move.w D0, D6 00002AEC E740 asl D0.w, 3 00002AEE 0640 F3E8 addi.w D0, 0xF3E8 00002AF2 4875 0000 pea.l [A5 + D0.w] 00002AF6 3F3C 0002 move.w -[A7], 0x2 00002AFA 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002AFE A8EC syscall CopyBits label00002B00: 00002B00 5247 addq.w D7, 1 00002B02 0C47 0014 cmpi.w D7, 0x14 00002B06 6F00 FE20 ble -0x1DE /* 00002928 */ 00002B0A 7E01 moveq.l D7, 0x01 label00002B0C: 00002B0C 3007 move.w D0, D7 00002B0E C1FC 000E muls.w D0, 0xE 00002B12 0640 F5DE addi.w D0, 0xF5DE 00002B16 49F5 0000 lea.l A4, [A5 + D0.w] 00002B1A 1014 move.b D0, [A4] 00002B1C C02D F11C and.b D0, [A5 - 0xEE4] 00002B20 122D F112 move.b D1, [A5 - 0xEEE] 00002B24 5301 subq.b D1, 1 00002B26 C001 and.b D0, D1 00002B28 6700 019E beq +0x1A0 /* 00002CC8 */ 00002B2C 554F subq.w A7, 2 00002B2E 486C 0002 pea.l [A4 + 0x2] 00002B32 486D F156 pea.l [A5 - 0xEAA] 00002B36 486D ECBC pea.l [A5 - 0x1344] 00002B3A A8AA syscall SectRect 00002B3C 0C6C 0064 000A cmpi.w [A4 + 0xA], 0x64 /* 'd' */ 00002B42 5DC0 slt D0 00002B44 C01F and.b D0, [A7]+ 00002B46 6700 0180 beq +0x182 /* 00002CC8 */ 00002B4A 302C 000A move.w D0, [A4 + 0xA] 00002B4E 48C0 ext.l D0 00002B50 81FC 0005 divs.w D0, 0x5 00002B54 D06D F108 add.w D0, [A5 - 0xEF8] 00002B58 3B40 F108 move.w [A5 - 0xEF8], D0 00002B5C 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00002B60 3F3C 014F move.w -[A7], 0x14F 00002B64 A893 syscall MoveTo 00002B66 302D F108 move.w D0, [A5 - 0xEF8] 00002B6A 48C0 ext.l D0 00002B6C 2F00 move.l -[A7], D0 00002B6E 486D EDFA pea.l [A5 - 0x1206] 00002B72 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00002B76 486D EDFA pea.l [A5 - 0x1206] 00002B7A A884 syscall DrawString 00002B7C 422D F11D clr.b [A5 - 0xEE3] 00002B80 486D F4D2 pea.l [A5 - 0xB2E] 00002B84 486D F4E2 pea.l [A5 - 0xB1E] 00002B88 302C 000A move.w D0, [A4 + 0xA] 00002B8C 48C0 ext.l D0 00002B8E 81FC 000A divs.w D0, 0xA /* '\n' */ 00002B92 5240 addq.w D0, 1 00002B94 E740 asl D0.w, 3 00002B96 0640 F36E addi.w D0, 0xF36E 00002B9A 4875 0000 pea.l [A5 + D0.w] 00002B9E 486C 0002 pea.l [A4 + 0x2] 00002BA2 3F3C 0002 move.w -[A7], 0x2 00002BA6 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002BAA A8EC syscall CopyBits 00002BAC 302C 000A move.w D0, [A4 + 0xA] 00002BB0 48C0 ext.l D0 00002BB2 81FC 000A divs.w D0, 0xA /* '\n' */ 00002BB6 6020 bra +0x22 /* 00002BD8 */ label00002BB8: 00002BB8 397C 0065 000A move.w [A4 + 0xA], 0x65 /* 'e' */ 00002BBE 6026 bra +0x28 /* 00002BE6 */ label00002BC0: 00002BC0 397C 00C9 000A move.w [A4 + 0xA], 0xC9 00002BC6 601E bra +0x20 /* 00002BE6 */ label00002BC8: 00002BC8 397C 012D 000A move.w [A4 + 0xA], 0x12D 00002BCE 6016 bra +0x18 /* 00002BE6 */ label00002BD0: 00002BD0 397C 0191 000A move.w [A4 + 0xA], 0x191 00002BD6 600E bra +0x10 /* 00002BE6 */ label00002BD8: 00002BD8 67DE beq -0x20 /* 00002BB8 */ 00002BDA 5340 subq.w D0, 1 00002BDC 67E2 beq -0x1C /* 00002BC0 */ 00002BDE 5340 subq.w D0, 1 00002BE0 67E6 beq -0x18 /* 00002BC8 */ 00002BE2 5340 subq.w D0, 1 00002BE4 67EA beq -0x14 /* 00002BD0 */ label00002BE6: 00002BE6 302C 000A move.w D0, [A4 + 0xA] 00002BEA 6000 00AE bra +0xB0 /* 00002C9A */ label00002BEE: 00002BEE 486D F4D2 pea.l [A5 - 0xB2E] 00002BF2 486D F4E2 pea.l [A5 - 0xB1E] 00002BF6 302C 000A move.w D0, [A4 + 0xA] 00002BFA 0640 FF9C addi.w D0, 0xFF9C 00002BFE EB40 asl D0.w, 5 00002C00 0640 F216 addi.w D0, 0xF216 00002C04 4875 0000 pea.l [A5 + D0.w] 00002C08 486C 0002 pea.l [A4 + 0x2] 00002C0C 3F3C 0002 move.w -[A7], 0x2 00002C10 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002C14 A8EC syscall CopyBits 00002C16 6000 00B0 bra +0xB2 /* 00002CC8 */ label00002C1A: 00002C1A 486D F4D2 pea.l [A5 - 0xB2E] 00002C1E 486D F4E2 pea.l [A5 - 0xB1E] 00002C22 302C 000A move.w D0, [A4 + 0xA] 00002C26 0640 FF38 addi.w D0, 0xFF38 00002C2A EB40 asl D0.w, 5 00002C2C 0640 F21E addi.w D0, 0xF21E 00002C30 4875 0000 pea.l [A5 + D0.w] 00002C34 486C 0002 pea.l [A4 + 0x2] 00002C38 3F3C 0002 move.w -[A7], 0x2 00002C3C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002C40 A8EC syscall CopyBits 00002C42 6000 0084 bra +0x86 /* 00002CC8 */ label00002C46: 00002C46 486D F4D2 pea.l [A5 - 0xB2E] 00002C4A 486D F4E2 pea.l [A5 - 0xB1E] 00002C4E 302C 000A move.w D0, [A4 + 0xA] 00002C52 0640 FED4 addi.w D0, 0xFED4 00002C56 EB40 asl D0.w, 5 00002C58 0640 F226 addi.w D0, 0xF226 00002C5C 4875 0000 pea.l [A5 + D0.w] 00002C60 486C 0002 pea.l [A4 + 0x2] 00002C64 3F3C 0002 move.w -[A7], 0x2 00002C68 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002C6C A8EC syscall CopyBits 00002C6E 6058 bra +0x5A /* 00002CC8 */ label00002C70: 00002C70 486D F4D2 pea.l [A5 - 0xB2E] 00002C74 486D F4E2 pea.l [A5 - 0xB1E] 00002C78 302C 000A move.w D0, [A4 + 0xA] 00002C7C 0640 FE70 addi.w D0, 0xFE70 00002C80 EB40 asl D0.w, 5 00002C82 0640 F22E addi.w D0, 0xF22E 00002C86 4875 0000 pea.l [A5 + D0.w] 00002C8A 486C 0002 pea.l [A4 + 0x2] 00002C8E 3F3C 0002 move.w -[A7], 0x2 00002C92 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002C96 A8EC syscall CopyBits 00002C98 602E bra +0x30 /* 00002CC8 */ label00002C9A: 00002C9A 0640 FF9C addi.w D0, 0xFF9C 00002C9E 6B28 bmi +0x2A /* 00002CC8 */ 00002CA0 0640 FF9D addi.w D0, 0xFF9D 00002CA4 6F00 FF48 ble -0xB6 /* 00002BEE */ 00002CA8 5340 subq.w D0, 1 00002CAA 6B1C bmi +0x1E /* 00002CC8 */ 00002CAC 0640 FF9D addi.w D0, 0xFF9D 00002CB0 6F00 FF68 ble -0x96 /* 00002C1A */ 00002CB4 5340 subq.w D0, 1 00002CB6 6B10 bmi +0x12 /* 00002CC8 */ 00002CB8 0640 FF9D addi.w D0, 0xFF9D 00002CBC 6F88 ble -0x76 /* 00002C46 */ 00002CBE 5340 subq.w D0, 1 00002CC0 6B06 bmi +0x8 /* 00002CC8 */ 00002CC2 0640 FF9D addi.w D0, 0xFF9D 00002CC6 6FA8 ble -0x56 /* 00002C70 */ label00002CC8: 00002CC8 5247 addq.w D7, 1 00002CCA 0C47 0014 cmpi.w D7, 0x14 00002CCE 6F00 FE3C ble -0x1C2 /* 00002B0C */ 00002CD2 7E01 moveq.l D7, 0x01 label00002CD4: 00002CD4 3007 move.w D0, D7 00002CD6 E940 asl D0.w, 4 00002CD8 2F00 move.l -[A7], D0 00002CDA 554F subq.w A7, 2 00002CDC 486D F156 pea.l [A5 - 0xEAA] 00002CE0 3007 move.w D0, D7 00002CE2 E940 asl D0.w, 4 00002CE4 0640 EF5C addi.w D0, 0xEF5C 00002CE8 4875 0000 pea.l [A5 + D0.w] 00002CEC 486D ECBC pea.l [A5 - 0x1344] 00002CF0 A8AA syscall SectRect 00002CF2 121F move.b D1, [A7]+ 00002CF4 201F move.l D0, [A7]+ 00002CF6 0640 EF5A addi.w D0, 0xEF5A 00002CFA C235 0000 and.b D1, [A5 + D0.w] 00002CFE 3007 move.w D0, D7 00002D00 E940 asl D0.w, 4 00002D02 0640 EF68 addi.w D0, 0xEF68 00002D06 4A75 0000 tst.w [A5 + D0.w] 00002D0A 57C0 seq D0 00002D0C C200 and.b D1, D0 00002D0E 6700 0138 beq +0x13A /* 00002E48 */ 00002D12 302D F108 move.w D0, [A5 - 0xEF8] 00002D16 0640 0019 addi.w D0, 0x19 00002D1A 3B40 F108 move.w [A5 - 0xEF8], D0 00002D1E 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00002D22 3F3C 014F move.w -[A7], 0x14F 00002D26 A893 syscall MoveTo 00002D28 302D F108 move.w D0, [A5 - 0xEF8] 00002D2C 48C0 ext.l D0 00002D2E 2F00 move.l -[A7], D0 00002D30 486D EDFA pea.l [A5 - 0x1206] 00002D34 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00002D38 486D EDFA pea.l [A5 - 0x1206] 00002D3C A884 syscall DrawString 00002D3E 422D F11D clr.b [A5 - 0xEE3] 00002D42 3007 move.w D0, D7 00002D44 E940 asl D0.w, 4 00002D46 0640 EF68 addi.w D0, 0xEF68 00002D4A 3BBC 0001 0000 move.w [A5 + D0.w], 0x1 00002D50 486D F4C4 pea.l [A5 - 0xB3C] 00002D54 486D F4E2 pea.l [A5 - 0xB1E] 00002D58 3007 move.w D0, D7 00002D5A E940 asl D0.w, 4 00002D5C 0640 EF64 addi.w D0, 0xEF64 00002D60 3035 0000 move.w D0, [A5 + D0.w] 00002D64 E740 asl D0.w, 3 00002D66 0640 EEF2 addi.w D0, 0xEEF2 00002D6A 4875 0000 pea.l [A5 + D0.w] 00002D6E 3007 move.w D0, D7 00002D70 E940 asl D0.w, 4 00002D72 0640 EF5C addi.w D0, 0xEF5C 00002D76 4875 0000 pea.l [A5 + D0.w] 00002D7A 3F3C 0002 move.w -[A7], 0x2 00002D7E 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002D82 A8EC syscall CopyBits 00002D84 3007 move.w D0, D7 00002D86 E940 asl D0.w, 4 00002D88 0640 EF64 addi.w D0, 0xEF64 00002D8C 3035 0000 move.w D0, [A5 + D0.w] 00002D90 ED40 asl D0.w, 6 00002D92 3207 move.w D1, D7 00002D94 E941 asl D1.w, 4 00002D96 0641 EF68 addi.w D1, 0xEF68 00002D9A 3235 1000 move.w D1, [A5 + D1.w] 00002D9E E741 asl D1.w, 3 00002DA0 D041 add.w D0, D1 00002DA2 0640 E88E addi.w D0, 0xE88E 00002DA6 4875 0000 pea.l [A5 + D0.w] 00002DAA 3007 move.w D0, D7 00002DAC E940 asl D0.w, 4 00002DAE 0640 EF64 addi.w D0, 0xEF64 00002DB2 3035 0000 move.w D0, [A5 + D0.w] 00002DB6 C1FC 0012 muls.w D0, 0x12 00002DBA 0640 0088 addi.w D0, 0x88 00002DBE 3F00 move.w -[A7], D0 00002DC0 3007 move.w D0, D7 00002DC2 E940 asl D0.w, 4 00002DC4 0640 EF68 addi.w D0, 0xEF68 00002DC8 3035 0000 move.w D0, [A5 + D0.w] 00002DCC C1FC 0012 muls.w D0, 0x12 00002DD0 0640 0102 addi.w D0, 0x102 00002DD4 3F00 move.w -[A7], D0 00002DD6 3007 move.w D0, D7 00002DD8 E940 asl D0.w, 4 00002DDA 0640 EF64 addi.w D0, 0xEF64 00002DDE 3035 0000 move.w D0, [A5 + D0.w] 00002DE2 C1FC 0012 muls.w D0, 0x12 00002DE6 0640 0099 addi.w D0, 0x99 00002DEA 3F00 move.w -[A7], D0 00002DEC 3007 move.w D0, D7 00002DEE E940 asl D0.w, 4 00002DF0 0640 EF68 addi.w D0, 0xEF68 00002DF4 3035 0000 move.w D0, [A5 + D0.w] 00002DF8 C1FC 0012 muls.w D0, 0x12 00002DFC 0640 0113 addi.w D0, 0x113 00002E00 3F00 move.w -[A7], D0 00002E02 A8A7 syscall SetRect 00002E04 486D F4C4 pea.l [A5 - 0xB3C] 00002E08 486D F4E2 pea.l [A5 - 0xB1E] 00002E0C 3007 move.w D0, D7 00002E0E E940 asl D0.w, 4 00002E10 0640 EF64 addi.w D0, 0xEF64 00002E14 3035 0000 move.w D0, [A5 + D0.w] 00002E18 ED40 asl D0.w, 6 00002E1A 3207 move.w D1, D7 00002E1C E941 asl D1.w, 4 00002E1E 0641 EF68 addi.w D1, 0xEF68 00002E22 3235 1000 move.w D1, [A5 + D1.w] 00002E26 E741 asl D1.w, 3 00002E28 D041 add.w D0, D1 00002E2A 0640 E88E addi.w D0, 0xE88E 00002E2E 4875 0000 pea.l [A5 + D0.w] 00002E32 3007 move.w D0, D7 00002E34 E940 asl D0.w, 4 00002E36 0640 EF5C addi.w D0, 0xEF5C 00002E3A 4875 0000 pea.l [A5 + D0.w] 00002E3E 3F3C 0002 move.w -[A7], 0x2 00002E42 2F2D FBCE move.l -[A7], [A5 - 0x432] 00002E46 A8EC syscall CopyBits label00002E48: 00002E48 5247 addq.w D7, 1 00002E4A 0C47 0005 cmpi.w D7, 0x5 00002E4E 6F00 FE84 ble -0x17A /* 00002CD4 */ 00002E52 7021 moveq.l D0, 0x21 00002E54 2F00 move.l -[A7], D0 00002E56 A862 syscall ForeColor 00002E58 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002E5C 4E5E unlink A6 00002E5E 4E75 rts 00002E60 444F neg.w A7 00002E62 4F4D chk.w D7, A5 00002E64 4E49 trap 9 00002E66 4C41 4E56 movem.l D1,D2,D4,D6,A1,A2,A3,A6, D1 export_53: // at 00002E68 (misaligned) 00002E6A FFD6 .invalid <> 00002E6C 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 00002E70 302D F468 move.w D0, [A5 - 0xB98] 00002E74 48C0 ext.l D0 00002E76 81FC 0003 divs.w D0, 0x3 00002E7A 4840 swap.w D0 00002E7C 4A40 tst.w D0 00002E7E 6600 0196 bne +0x198 /* 00003016 */ 00002E82 7E01 moveq.l D7, 0x01 label00002E84: 00002E84 3007 move.w D0, D7 00002E86 5340 subq.w D0, 1 00002E88 C1FC 0015 muls.w D0, 0x15 00002E8C 0640 0232 addi.w D0, 0x232 00002E90 3207 move.w D1, D7 00002E92 E741 asl D1.w, 3 00002E94 0641 F18E addi.w D1, 0xF18E 00002E98 3B80 1000 move.w [A5 + D1.w], D0 00002E9C 3007 move.w D0, D7 00002E9E 5340 subq.w D0, 1 00002EA0 C1FC 0015 muls.w D0, 0x15 00002EA4 0640 0246 addi.w D0, 0x246 00002EA8 3207 move.w D1, D7 00002EAA E741 asl D1.w, 3 00002EAC 0641 F192 addi.w D1, 0xF192 00002EB0 3B80 1000 move.w [A5 + D1.w], D0 00002EB4 302D F468 move.w D0, [A5 - 0xB98] 00002EB8 48C0 ext.l D0 00002EBA 81FC 0003 divs.w D0, 0x3 00002EBE C1FC 003F muls.w D0, 0x3F /* '?' */ 00002EC2 0640 00AF addi.w D0, 0xAF 00002EC6 3207 move.w D1, D7 00002EC8 E741 asl D1.w, 3 00002ECA 0641 F194 addi.w D1, 0xF194 00002ECE 3B80 1000 move.w [A5 + D1.w], D0 00002ED2 302D F468 move.w D0, [A5 - 0xB98] 00002ED6 48C0 ext.l D0 00002ED8 81FC 0003 divs.w D0, 0x3 00002EDC C1FC 003F muls.w D0, 0x3F /* '?' */ 00002EE0 0640 009B addi.w D0, 0x9B 00002EE4 3207 move.w D1, D7 00002EE6 E741 asl D1.w, 3 00002EE8 0641 F190 addi.w D1, 0xF190 00002EEC 3B80 1000 move.w [A5 + D1.w], D0 00002EF0 3007 move.w D0, D7 00002EF2 5340 subq.w D0, 1 00002EF4 C1FC 0015 muls.w D0, 0x15 00002EF8 0640 0232 addi.w D0, 0x232 00002EFC 3207 move.w D1, D7 00002EFE E741 asl D1.w, 3 00002F00 0641 F176 addi.w D1, 0xF176 00002F04 3B80 1000 move.w [A5 + D1.w], D0 00002F08 3007 move.w D0, D7 00002F0A 5340 subq.w D0, 1 00002F0C C1FC 0015 muls.w D0, 0x15 00002F10 0640 0246 addi.w D0, 0x246 00002F14 3207 move.w D1, D7 00002F16 E741 asl D1.w, 3 00002F18 0641 F17A addi.w D1, 0xF17A 00002F1C 3B80 1000 move.w [A5 + D1.w], D0 00002F20 302D F468 move.w D0, [A5 - 0xB98] 00002F24 48C0 ext.l D0 00002F26 81FC 0003 divs.w D0, 0x3 00002F2A C1FC 003F muls.w D0, 0x3F /* '?' */ 00002F2E 0640 009A addi.w D0, 0x9A 00002F32 3207 move.w D1, D7 00002F34 E741 asl D1.w, 3 00002F36 0641 F17C addi.w D1, 0xF17C 00002F3A 3B80 1000 move.w [A5 + D1.w], D0 00002F3E 302D F468 move.w D0, [A5 - 0xB98] 00002F42 48C0 ext.l D0 00002F44 81FC 0003 divs.w D0, 0x3 00002F48 C1FC 003F muls.w D0, 0x3F /* '?' */ 00002F4C 0640 0086 addi.w D0, 0x86 00002F50 3207 move.w D1, D7 00002F52 E741 asl D1.w, 3 00002F54 0641 F178 addi.w D1, 0xF178 00002F58 3B80 1000 move.w [A5 + D1.w], D0 00002F5C 3007 move.w D0, D7 00002F5E 5340 subq.w D0, 1 00002F60 C1FC 0015 muls.w D0, 0x15 00002F64 0640 0232 addi.w D0, 0x232 00002F68 3207 move.w D1, D7 00002F6A E741 asl D1.w, 3 00002F6C 0641 F15E addi.w D1, 0xF15E 00002F70 3B80 1000 move.w [A5 + D1.w], D0 00002F74 3007 move.w D0, D7 00002F76 5340 subq.w D0, 1 00002F78 C1FC 0015 muls.w D0, 0x15 00002F7C 0640 0246 addi.w D0, 0x246 00002F80 3207 move.w D1, D7 00002F82 E741 asl D1.w, 3 00002F84 0641 F162 addi.w D1, 0xF162 00002F88 3B80 1000 move.w [A5 + D1.w], D0 00002F8C 302D F468 move.w D0, [A5 - 0xB98] 00002F90 48C0 ext.l D0 00002F92 81FC 0003 divs.w D0, 0x3 00002F96 C1FC 003F muls.w D0, 0x3F /* '?' */ 00002F9A 0640 00C4 addi.w D0, 0xC4 00002F9E 3207 move.w D1, D7 00002FA0 E741 asl D1.w, 3 00002FA2 0641 F164 addi.w D1, 0xF164 00002FA6 3B80 1000 move.w [A5 + D1.w], D0 00002FAA 302D F468 move.w D0, [A5 - 0xB98] 00002FAE 48C0 ext.l D0 00002FB0 81FC 0003 divs.w D0, 0x3 00002FB4 C1FC 003F muls.w D0, 0x3F /* '?' */ 00002FB8 0640 00B0 addi.w D0, 0xB0 00002FBC 3207 move.w D1, D7 00002FBE E741 asl D1.w, 3 00002FC0 0641 F160 addi.w D1, 0xF160 00002FC4 3B80 1000 move.w [A5 + D1.w], D0 00002FC8 5247 addq.w D7, 1 00002FCA 0C47 0003 cmpi.w D7, 0x3 00002FCE 6F00 FEB4 ble -0x14A /* 00002E84 */ 00002FD2 486D F45E pea.l [A5 - 0xBA2] 00002FD6 486D F704 pea.l [A5 - 0x8FC] 00002FDA 486D F5EC pea.l [A5 - 0xA14] 00002FDE 2F2D F8D8 move.l -[A7], [A5 - 0x728] 00002FE2 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 00002FE6 3B7C 0064 F454 move.w [A5 - 0xBAC], 0x64 /* 'd' */ 00002FEC 302D F468 move.w D0, [A5 - 0xB98] 00002FF0 6018 bra +0x1A /* 0000300A */ label00002FF2: 00002FF2 3B7C 0002 F3C4 move.w [A5 - 0xC3C], 0x2 00002FF8 601C bra +0x1E /* 00003016 */ label00002FFA: 00002FFA 3B7C 0003 F3C4 move.w [A5 - 0xC3C], 0x3 00003000 6014 bra +0x16 /* 00003016 */ label00003002: 00003002 3B7C 0004 F3C4 move.w [A5 - 0xC3C], 0x4 00003008 600C bra +0xE /* 00003016 */ label0000300A: 0000300A 5740 subq.w D0, 3 0000300C 67E4 beq -0x1A /* 00002FF2 */ 0000300E 5740 subq.w D0, 3 00003010 67E8 beq -0x16 /* 00002FFA */ 00003012 5740 subq.w D0, 3 00003014 67EC beq -0x12 /* 00003002 */ label00003016: 00003016 7E01 moveq.l D7, 0x01 label00003018: 00003018 302D F468 move.w D0, [A5 - 0xB98] 0000301C 48C0 ext.l D0 0000301E 81FC 0003 divs.w D0, 0x3 00003022 3B40 EC86 move.w [A5 - 0x137A], D0 00003026 426D F466 clr.w [A5 - 0xB9A] 0000302A 422D F117 clr.b [A5 - 0xEE9] 0000302E 1B7C 0001 F11C move.b [A5 - 0xEE4], 0x1 00003034 5247 addq.w D7, 1 00003036 0C47 0014 cmpi.w D7, 0x14 0000303A 6FDC ble -0x22 /* 00003018 */ 0000303C 7E01 moveq.l D7, 0x01 label0000303E: 0000303E 3007 move.w D0, D7 00003040 C1FC 000E muls.w D0, 0xE 00003044 0640 F6F6 addi.w D0, 0xF6F6 00003048 49F5 0000 lea.l A4, [A5 + D0.w] 0000304C 422C 0001 clr.b [A4 + 0x1] 00003050 5247 addq.w D7, 1 00003052 0C47 0014 cmpi.w D7, 0x14 00003056 6FE6 ble -0x18 /* 0000303E */ 00003058 426D F46A clr.w [A5 - 0xB96] 0000305C 302D F468 move.w D0, [A5 - 0xB98] 00003060 5240 addq.w D0, 1 00003062 3B40 F468 move.w [A5 - 0xB98], D0 00003066 302D F468 move.w D0, [A5 - 0xB98] 0000306A 5340 subq.w D0, 1 0000306C C1FC 000A muls.w D0, 0xA /* '\n' */ 00003070 3B40 EC86 move.w [A5 - 0x137A], D0 00003074 3F3C 0087 move.w -[A7], 0x87 00003078 3F3C 014F move.w -[A7], 0x14F 0000307C A893 syscall MoveTo 0000307E 302D F468 move.w D0, [A5 - 0xB98] 00003082 5340 subq.w D0, 1 00003084 48C0 ext.l D0 00003086 81FC 0003 divs.w D0, 0x3 0000308A 4840 swap.w D0 0000308C 5240 addq.w D0, 1 0000308E 48C0 ext.l D0 00003090 2F00 move.l -[A7], D0 00003092 486D EDFA pea.l [A5 - 0x1206] 00003096 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 0000309A 486D EDFA pea.l [A5 - 0x1206] 0000309E A884 syscall DrawString 000030A0 3F3C 00C8 move.w -[A7], 0xC8 000030A4 3F3C 014F move.w -[A7], 0x14F 000030A8 A893 syscall MoveTo 000030AA 302D F468 move.w D0, [A5 - 0xB98] 000030AE 5340 subq.w D0, 1 000030B0 48C0 ext.l D0 000030B2 81FC 0003 divs.w D0, 0x3 000030B6 5240 addq.w D0, 1 000030B8 48C0 ext.l D0 000030BA 2F00 move.l -[A7], D0 000030BC 486D EDFA pea.l [A5 - 0x1206] 000030C0 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 000030C4 486D EDFA pea.l [A5 - 0x1206] 000030C8 A884 syscall DrawString 000030CA 486D FF52 pea.l [A5 - 0xAE] 000030CE A875 syscall SetPBits/SetPortBits 000030D0 486D F4E2 pea.l [A5 - 0xB1E] 000030D4 486D FED4 pea.l [A5 - 0x12C] 000030D8 486D FEDA pea.l [A5 - 0x126] 000030DC 486D FEDA pea.l [A5 - 0x126] 000030E0 4267 clr.w -[A7] 000030E2 2F2D FBCE move.l -[A7], [A5 - 0x432] 000030E6 A8EC syscall CopyBits 000030E8 486E FFDE pea.l [A6 - 0x22] 000030EC 4267 clr.w -[A7] 000030EE 3F3C FF83 move.w -[A7], 0xFF83 000030F2 3F3C 0200 move.w -[A7], 0x200 000030F6 3F3C FFFF move.w -[A7], 0xFFFF 000030FA A8A7 syscall SetRect 000030FC 486E FFD6 pea.l [A6 - 0x2A] 00003100 4267 clr.w -[A7] 00003102 3F3C 01F4 move.w -[A7], 0x1F4 00003106 3F3C 0200 move.w -[A7], 0x200 0000310A 3F3C 0270 move.w -[A7], 0x270 0000310E A8A7 syscall SetRect 00003110 7601 moveq.l D3, 0x01 00003112 4247 clr.w D7 label00003114: 00003114 4244 clr.w D4 00003116 4A6E FFDE tst.w [A6 - 0x22] 0000311A 6C06 bge +0x8 /* 00003122 */ 0000311C 382E FFDE move.w D4, [A6 - 0x22] 00003120 4444 neg.w D4 label00003122: 00003122 486E FFDE pea.l [A6 - 0x22] 00003126 4267 clr.w -[A7] 00003128 3F04 move.w -[A7], D4 0000312A A8A8 syscall OffsetRect 0000312C 486E FFD6 pea.l [A6 - 0x2A] 00003130 4267 clr.w -[A7] 00003132 3F04 move.w -[A7], D4 00003134 A8A8 syscall OffsetRect 00003136 486D FED4 pea.l [A5 - 0x12C] 0000313A 486D F47E pea.l [A5 - 0xB82] 0000313E 486E FFDE pea.l [A6 - 0x22] 00003142 486E FFD6 pea.l [A6 - 0x2A] 00003146 4267 clr.w -[A7] 00003148 42A7 clr.l -[A7] 0000314A A8EC syscall CopyBits 0000314C 486E FFDE pea.l [A6 - 0x22] 00003150 4267 clr.w -[A7] 00003152 3004 move.w D0, D4 00003154 4440 neg.w D0 00003156 3F00 move.w -[A7], D0 00003158 A8A8 syscall OffsetRect 0000315A 486E FFD6 pea.l [A6 - 0x2A] 0000315E 4267 clr.w -[A7] 00003160 3004 move.w D0, D4 00003162 4440 neg.w D0 00003164 3F00 move.w -[A7], D0 00003166 A8A8 syscall OffsetRect 00003168 7003 moveq.l D0, 0x03 0000316A 9043 sub.w D0, D3 0000316C 3600 move.w D3, D0 0000316E 3003 move.w D0, D3 00003170 6034 bra +0x36 /* 000031A6 */ label00003172: 00003172 486D F49A pea.l [A5 - 0xB66] 00003176 486D F47E pea.l [A5 - 0xB82] 0000317A 486D E548 pea.l [A5 - 0x1AB8] 0000317E 486E FFD6 pea.l [A6 - 0x2A] 00003182 3F3C 0003 move.w -[A7], 0x3 00003186 42A7 clr.l -[A7] 00003188 A8EC syscall CopyBits 0000318A 6022 bra +0x24 /* 000031AE */ label0000318C: 0000318C 486D F48C pea.l [A5 - 0xB74] 00003190 486D F47E pea.l [A5 - 0xB82] 00003194 486D E528 pea.l [A5 - 0x1AD8] 00003198 486E FFD6 pea.l [A6 - 0x2A] 0000319C 3F3C 0003 move.w -[A7], 0x3 000031A0 42A7 clr.l -[A7] 000031A2 A8EC syscall CopyBits 000031A4 6008 bra +0xA /* 000031AE */ label000031A6: 000031A6 5340 subq.w D0, 1 000031A8 67C8 beq -0x36 /* 00003172 */ 000031AA 5340 subq.w D0, 1 000031AC 67DE beq -0x20 /* 0000318C */ label000031AE: 000031AE 3003 move.w D0, D3 000031B0 6034 bra +0x36 /* 000031E6 */ label000031B2: 000031B2 486D F4A8 pea.l [A5 - 0xB58] 000031B6 486D F47E pea.l [A5 - 0xB82] 000031BA 486D E528 pea.l [A5 - 0x1AD8] 000031BE 486E FFD6 pea.l [A6 - 0x2A] 000031C2 3F3C 0001 move.w -[A7], 0x1 000031C6 42A7 clr.l -[A7] 000031C8 A8EC syscall CopyBits 000031CA 6022 bra +0x24 /* 000031EE */ label000031CC: 000031CC 486D F4A8 pea.l [A5 - 0xB58] 000031D0 486D F47E pea.l [A5 - 0xB82] 000031D4 486D E530 pea.l [A5 - 0x1AD0] 000031D8 486E FFD6 pea.l [A6 - 0x2A] 000031DC 3F3C 0001 move.w -[A7], 0x1 000031E0 42A7 clr.l -[A7] 000031E2 A8EC syscall CopyBits 000031E4 6008 bra +0xA /* 000031EE */ label000031E6: 000031E6 5340 subq.w D0, 1 000031E8 67C8 beq -0x36 /* 000031B2 */ 000031EA 5340 subq.w D0, 1 000031EC 67DE beq -0x20 /* 000031CC */ label000031EE: 000031EE 486D F47E pea.l [A5 - 0xB82] 000031F2 486D F4E2 pea.l [A5 - 0xB1E] 000031F6 486E FFD6 pea.l [A6 - 0x2A] 000031FA 486E FFDE pea.l [A6 - 0x22] 000031FE 4267 clr.w -[A7] 00003200 2F2D FBCE move.l -[A7], [A5 - 0x432] 00003204 A8EC syscall CopyBits 00003206 486E FFDE pea.l [A6 - 0x22] 0000320A 4267 clr.w -[A7] 0000320C 3F3C 0004 move.w -[A7], 0x4 00003210 A8A8 syscall OffsetRect 00003212 5247 addq.w D7, 1 00003214 0C47 003C cmpi.w D7, 0x3C /* '<' */ 00003218 6F00 FEFA ble -0x104 /* 00003114 */ 0000321C 7E01 moveq.l D7, 0x01 label0000321E: 0000321E 486D FED4 pea.l [A5 - 0x12C] 00003222 486D F47E pea.l [A5 - 0xB82] 00003226 486E FFDE pea.l [A6 - 0x22] 0000322A 486E FFD6 pea.l [A6 - 0x2A] 0000322E 4267 clr.w -[A7] 00003230 42A7 clr.l -[A7] 00003232 A8EC syscall CopyBits 00003234 3007 move.w D0, D7 00003236 6000 0088 bra +0x8A /* 000032C0 */ 0000323A 486D F48C pea.l [A5 - 0xB74] 0000323E 486D F47E pea.l [A5 - 0xB82] 00003242 486D E530 pea.l [A5 - 0x1AD0] 00003246 486E FFD6 pea.l [A6 - 0x2A] 0000324A 3F3C 0003 move.w -[A7], 0x3 0000324E 42A7 clr.l -[A7] 00003250 A8EC syscall CopyBits 00003252 6000 0092 bra +0x94 /* 000032E6 */ 00003256 486D F48C pea.l [A5 - 0xB74] 0000325A 486D F47E pea.l [A5 - 0xB82] 0000325E 486D E538 pea.l [A5 - 0x1AC8] 00003262 486E FFD6 pea.l [A6 - 0x2A] 00003266 3F3C 0003 move.w -[A7], 0x3 0000326A 42A7 clr.l -[A7] 0000326C A8EC syscall CopyBits 0000326E 6000 0076 bra +0x78 /* 000032E6 */ 00003272 486D F48C pea.l [A5 - 0xB74] 00003276 486D F47E pea.l [A5 - 0xB82] 0000327A 486D E540 pea.l [A5 - 0x1AC0] 0000327E 486E FFD6 pea.l [A6 - 0x2A] 00003282 3F3C 0003 move.w -[A7], 0x3 00003286 42A7 clr.l -[A7] 00003288 A8EC syscall CopyBits 0000328A 605A bra +0x5C /* 000032E6 */ 0000328C 486D F48C pea.l [A5 - 0xB74] 00003290 486D F47E pea.l [A5 - 0xB82] 00003294 486D E548 pea.l [A5 - 0x1AB8] 00003298 486E FFD6 pea.l [A6 - 0x2A] 0000329C 3F3C 0003 move.w -[A7], 0x3 000032A0 42A7 clr.l -[A7] 000032A2 A8EC syscall CopyBits 000032A4 6040 bra +0x42 /* 000032E6 */ 000032A6 486D F47E pea.l [A5 - 0xB82] 000032AA 486D F47E pea.l [A5 - 0xB82] 000032AE 486D E528 pea.l [A5 - 0x1AD8] 000032B2 486E FFD6 pea.l [A6 - 0x2A] 000032B6 3F3C 0003 move.w -[A7], 0x3 000032BA 42A7 clr.l -[A7] 000032BC A8EC syscall CopyBits 000032BE 6026 bra +0x28 /* 000032E6 */ label000032C0: 000032C0 5340 subq.w D0, 1 000032C2 0C40 000A cmpi.w D0, 0xA /* '\n' */ 000032C6 641E bcc +0x20 /* 000032E6 */ 000032C8 D040 add.w D0, D0 000032CA 303B 0006 move.w D0, [PC + D0.w + 0x6] 000032CE 4EFB 0002 jmp [PC + D0.w + 0x2] 000032D2 FF68 .extension 0xF68 <> // unimplemented 000032D4 FF68 .extension 0xF68 <> // unimplemented 000032D6 FF84 .invalid <> 000032D8 FF84 .invalid <> 000032DA FFA0 .invalid <> 000032DC FFA0 .invalid <> 000032DE FFBA .invalid <> 000032E0 FFBA .invalid <> 000032E2 FFD4 .invalid <> 000032E4 FFD4 .invalid <> label000032E6: 000032E6 3007 move.w D0, D7 000032E8 6000 0088 bra +0x8A /* 00003372 */ 000032EC 486D F4A8 pea.l [A5 - 0xB58] 000032F0 486D F47E pea.l [A5 - 0xB82] 000032F4 486D E538 pea.l [A5 - 0x1AC8] 000032F8 486E FFD6 pea.l [A6 - 0x2A] 000032FC 3F3C 0001 move.w -[A7], 0x1 00003300 42A7 clr.l -[A7] 00003302 A8EC syscall CopyBits 00003304 6000 0092 bra +0x94 /* 00003398 */ 00003308 486D F4A8 pea.l [A5 - 0xB58] 0000330C 486D F47E pea.l [A5 - 0xB82] 00003310 486D E540 pea.l [A5 - 0x1AC0] 00003314 486E FFD6 pea.l [A6 - 0x2A] 00003318 3F3C 0001 move.w -[A7], 0x1 0000331C 42A7 clr.l -[A7] 0000331E A8EC syscall CopyBits 00003320 6000 0076 bra +0x78 /* 00003398 */ 00003324 486D F4A8 pea.l [A5 - 0xB58] 00003328 486D F47E pea.l [A5 - 0xB82] 0000332C 486D E548 pea.l [A5 - 0x1AB8] 00003330 486E FFD6 pea.l [A6 - 0x2A] 00003334 3F3C 0001 move.w -[A7], 0x1 00003338 42A7 clr.l -[A7] 0000333A A8EC syscall CopyBits 0000333C 605A bra +0x5C /* 00003398 */ 0000333E 486D F49A pea.l [A5 - 0xB66] 00003342 486D F47E pea.l [A5 - 0xB82] 00003346 486D E528 pea.l [A5 - 0x1AD8] 0000334A 486E FFD6 pea.l [A6 - 0x2A] 0000334E 3F3C 0001 move.w -[A7], 0x1 00003352 42A7 clr.l -[A7] 00003354 A8EC syscall CopyBits 00003356 6040 bra +0x42 /* 00003398 */ 00003358 486D F49A pea.l [A5 - 0xB66] 0000335C 486D F47E pea.l [A5 - 0xB82] 00003360 486D E530 pea.l [A5 - 0x1AD0] 00003364 486E FFD6 pea.l [A6 - 0x2A] 00003368 3F3C 0001 move.w -[A7], 0x1 0000336C 42A7 clr.l -[A7] 0000336E A8EC syscall CopyBits 00003370 6026 bra +0x28 /* 00003398 */ label00003372: 00003372 5340 subq.w D0, 1 00003374 0C40 000A cmpi.w D0, 0xA /* '\n' */ 00003378 641E bcc +0x20 /* 00003398 */ 0000337A D040 add.w D0, D0 0000337C 303B 0006 move.w D0, [PC + D0.w + 0x6] 00003380 4EFB 0002 jmp [PC + D0.w + 0x2] 00003384 FF68 .extension 0xF68 <> // unimplemented 00003386 FF68 .extension 0xF68 <> // unimplemented 00003388 FF84 .invalid <> 0000338A FF84 .invalid <> 0000338C FFA0 .invalid <> 0000338E FFA0 .invalid <> 00003390 FFBA .invalid <> 00003392 FFBA .invalid <> 00003394 FFD4 .invalid <> 00003396 FFD4 .invalid <> label00003398: 00003398 486D F47E pea.l [A5 - 0xB82] 0000339C 486D F4E2 pea.l [A5 - 0xB1E] 000033A0 486E FFD6 pea.l [A6 - 0x2A] 000033A4 486E FFDE pea.l [A6 - 0x22] 000033A8 4267 clr.w -[A7] 000033AA 2F2D FBCE move.l -[A7], [A5 - 0x432] 000033AE A8EC syscall CopyBits 000033B0 486E FFDE pea.l [A6 - 0x22] 000033B4 4267 clr.w -[A7] 000033B6 3F3C 0004 move.w -[A7], 0x4 000033BA A8A8 syscall OffsetRect 000033BC 5247 addq.w D7, 1 000033BE 0C47 000A cmpi.w D7, 0xA /* '\n' */ 000033C2 6F00 FE5A ble -0x1A4 /* 0000321E */ 000033C6 486D FED4 pea.l [A5 - 0x12C] 000033CA A875 syscall SetPBits/SetPortBits 000033CC 7A01 moveq.l D5, 0x01 label000033CE: 000033CE 7C02 moveq.l D6, 0x02 label000033D0: 000033D0 3006 move.w D0, D6 000033D2 C1FC 000F muls.w D0, 0xF 000033D6 5740 subq.w D0, 3 000033D8 3B40 F15E move.w [A5 - 0xEA2], D0 000033DC 3006 move.w D0, D6 000033DE C1FC 000F muls.w D0, 0xF 000033E2 0640 0011 addi.w D0, 0x11 000033E6 3B40 F162 move.w [A5 - 0xE9E], D0 000033EA 3005 move.w D0, D5 000033EC C1FC 0014 muls.w D0, 0x14 000033F0 0640 0014 addi.w D0, 0x14 000033F4 3B40 F164 move.w [A5 - 0xE9C], D0 000033F8 3005 move.w D0, D5 000033FA C1FC 0014 muls.w D0, 0x14 000033FE 3B40 F160 move.w [A5 - 0xEA0], D0 00003402 3005 move.w D0, D5 00003404 EB40 asl D0.w, 5 00003406 3206 move.w D1, D6 00003408 D241 add.w D1, D1 0000340A D041 add.w D0, D1 0000340C 0640 E554 addi.w D0, 0xE554 00003410 3035 0000 move.w D0, [A5 + D0.w] 00003414 6000 025C bra +0x25E /* 00003672 */ 00003418 486D F4D2 pea.l [A5 - 0xB2E] 0000341C 486D FED4 pea.l [A5 - 0x12C] 00003420 486D F186 pea.l [A5 - 0xE7A] 00003424 486D F15E pea.l [A5 - 0xEA2] 00003428 3F3C 0002 move.w -[A7], 0x2 0000342C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00003430 A8EC syscall CopyBits 00003432 3005 move.w D0, D5 00003434 EB40 asl D0.w, 5 00003436 3206 move.w D1, D6 00003438 D241 add.w D1, D1 0000343A D041 add.w D0, D1 0000343C 0640 E554 addi.w D0, 0xE554 00003440 3BBC 0001 0000 move.w [A5 + D0.w], 0x1 00003446 486D F4D2 pea.l [A5 - 0xB2E] 0000344A 486D FED4 pea.l [A5 - 0x12C] 0000344E 486D F17E pea.l [A5 - 0xE82] 00003452 486D F15E pea.l [A5 - 0xEA2] 00003456 3F3C 0002 move.w -[A7], 0x2 0000345A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000345E A8EC syscall CopyBits 00003460 6000 0238 bra +0x23A /* 0000369A */ 00003464 486D F4D2 pea.l [A5 - 0xB2E] 00003468 486D FED4 pea.l [A5 - 0x12C] 0000346C 486D F18E pea.l [A5 - 0xE72] 00003470 486D F15E pea.l [A5 - 0xEA2] 00003474 3F3C 0002 move.w -[A7], 0x2 00003478 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000347C A8EC syscall CopyBits 0000347E 3005 move.w D0, D5 00003480 EB40 asl D0.w, 5 00003482 3206 move.w D1, D6 00003484 D241 add.w D1, D1 00003486 D041 add.w D0, D1 00003488 0640 E554 addi.w D0, 0xE554 0000348C 3BBC 0001 0000 move.w [A5 + D0.w], 0x1 00003492 486D F4D2 pea.l [A5 - 0xB2E] 00003496 486D FED4 pea.l [A5 - 0x12C] 0000349A 486D F17E pea.l [A5 - 0xE82] 0000349E 486D F15E pea.l [A5 - 0xEA2] 000034A2 3F3C 0002 move.w -[A7], 0x2 000034A6 2F2D FBCE move.l -[A7], [A5 - 0x432] 000034AA A8EC syscall CopyBits 000034AC 6000 01EC bra +0x1EE /* 0000369A */ 000034B0 3005 move.w D0, D5 000034B2 EB40 asl D0.w, 5 000034B4 3206 move.w D1, D6 000034B6 D241 add.w D1, D1 000034B8 D041 add.w D0, D1 000034BA 0640 E554 addi.w D0, 0xE554 000034BE 3BBC 0001 0000 move.w [A5 + D0.w], 0x1 000034C4 486D F4D2 pea.l [A5 - 0xB2E] 000034C8 486D FED4 pea.l [A5 - 0x12C] 000034CC 486D F17E pea.l [A5 - 0xE82] 000034D0 486D F15E pea.l [A5 - 0xEA2] 000034D4 3F3C 0002 move.w -[A7], 0x2 000034D8 2F2D FBCE move.l -[A7], [A5 - 0x432] 000034DC A8EC syscall CopyBits 000034DE 6000 01BA bra +0x1BC /* 0000369A */ 000034E2 486D F4D2 pea.l [A5 - 0xB2E] 000034E6 486D FED4 pea.l [A5 - 0x12C] 000034EA 486D F19E pea.l [A5 - 0xE62] 000034EE 486D F15E pea.l [A5 - 0xEA2] 000034F2 3F3C 0002 move.w -[A7], 0x2 000034F6 2F2D FBCE move.l -[A7], [A5 - 0x432] 000034FA A8EC syscall CopyBits 000034FC 3005 move.w D0, D5 000034FE EB40 asl D0.w, 5 00003500 3206 move.w D1, D6 00003502 D241 add.w D1, D1 00003504 D041 add.w D0, D1 00003506 0640 E554 addi.w D0, 0xE554 0000350A 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 00003510 486D F4D2 pea.l [A5 - 0xB2E] 00003514 486D FED4 pea.l [A5 - 0x12C] 00003518 486D F196 pea.l [A5 - 0xE6A] 0000351C 486D F15E pea.l [A5 - 0xEA2] 00003520 3F3C 0002 move.w -[A7], 0x2 00003524 2F2D FBCE move.l -[A7], [A5 - 0x432] 00003528 A8EC syscall CopyBits 0000352A 6000 016E bra +0x170 /* 0000369A */ 0000352E 486D F4D2 pea.l [A5 - 0xB2E] 00003532 486D FED4 pea.l [A5 - 0x12C] 00003536 486D F1A6 pea.l [A5 - 0xE5A] 0000353A 486D F15E pea.l [A5 - 0xEA2] 0000353E 3F3C 0002 move.w -[A7], 0x2 00003542 2F2D FBCE move.l -[A7], [A5 - 0x432] 00003546 A8EC syscall CopyBits 00003548 3005 move.w D0, D5 0000354A EB40 asl D0.w, 5 0000354C 3206 move.w D1, D6 0000354E D241 add.w D1, D1 00003550 D041 add.w D0, D1 00003552 0640 E554 addi.w D0, 0xE554 00003556 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 0000355C 486D F4D2 pea.l [A5 - 0xB2E] 00003560 486D FED4 pea.l [A5 - 0x12C] 00003564 486D F196 pea.l [A5 - 0xE6A] 00003568 486D F15E pea.l [A5 - 0xEA2] 0000356C 3F3C 0002 move.w -[A7], 0x2 00003570 2F2D FBCE move.l -[A7], [A5 - 0x432] 00003574 A8EC syscall CopyBits 00003576 6000 0122 bra +0x124 /* 0000369A */ 0000357A 3005 move.w D0, D5 0000357C EB40 asl D0.w, 5 0000357E 3206 move.w D1, D6 00003580 D241 add.w D1, D1 00003582 D041 add.w D0, D1 00003584 0640 E554 addi.w D0, 0xE554 00003588 3BBC 0005 0000 move.w [A5 + D0.w], 0x5 0000358E 486D F4D2 pea.l [A5 - 0xB2E] 00003592 486D FED4 pea.l [A5 - 0x12C] 00003596 486D F196 pea.l [A5 - 0xE6A] 0000359A 486D F15E pea.l [A5 - 0xEA2] 0000359E 3F3C 0002 move.w -[A7], 0x2 000035A2 2F2D FBCE move.l -[A7], [A5 - 0x432] 000035A6 A8EC syscall CopyBits 000035A8 6000 00F0 bra +0xF2 /* 0000369A */ 000035AC 486D F4D2 pea.l [A5 - 0xB2E] 000035B0 486D FED4 pea.l [A5 - 0x12C] 000035B4 486D F16E pea.l [A5 - 0xE92] 000035B8 486D F15E pea.l [A5 - 0xEA2] 000035BC 3F3C 0002 move.w -[A7], 0x2 000035C0 2F2D FBCE move.l -[A7], [A5 - 0x432] 000035C4 A8EC syscall CopyBits 000035C6 3005 move.w D0, D5 000035C8 EB40 asl D0.w, 5 000035CA 3206 move.w D1, D6 000035CC D241 add.w D1, D1 000035CE D041 add.w D0, D1 000035D0 0640 E554 addi.w D0, 0xE554 000035D4 3BBC 0009 0000 move.w [A5 + D0.w], 0x9 /* '\t' */ 000035DA 486D F4D2 pea.l [A5 - 0xB2E] 000035DE 486D FED4 pea.l [A5 - 0x12C] 000035E2 486D F166 pea.l [A5 - 0xE9A] 000035E6 486D F15E pea.l [A5 - 0xEA2] 000035EA 3F3C 0002 move.w -[A7], 0x2 000035EE 2F2D FBCE move.l -[A7], [A5 - 0x432] 000035F2 A8EC syscall CopyBits 000035F4 6000 00A4 bra +0xA6 /* 0000369A */ 000035F8 486D F4D2 pea.l [A5 - 0xB2E] 000035FC 486D FED4 pea.l [A5 - 0x12C] 00003600 486D F176 pea.l [A5 - 0xE8A] 00003604 486D F15E pea.l [A5 - 0xEA2] 00003608 3F3C 0002 move.w -[A7], 0x2 0000360C 2F2D FBCE move.l -[A7], [A5 - 0x432] 00003610 A8EC syscall CopyBits 00003612 3005 move.w D0, D5 00003614 EB40 asl D0.w, 5 00003616 3206 move.w D1, D6 00003618 D241 add.w D1, D1 0000361A D041 add.w D0, D1 0000361C 0640 E554 addi.w D0, 0xE554 00003620 3BBC 0009 0000 move.w [A5 + D0.w], 0x9 /* '\t' */ 00003626 486D F4D2 pea.l [A5 - 0xB2E] 0000362A 486D FED4 pea.l [A5 - 0x12C] 0000362E 486D F166 pea.l [A5 - 0xE9A] 00003632 486D F15E pea.l [A5 - 0xEA2] 00003636 3F3C 0002 move.w -[A7], 0x2 0000363A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000363E A8EC syscall CopyBits 00003640 6058 bra +0x5A /* 0000369A */ 00003642 3005 move.w D0, D5 00003644 EB40 asl D0.w, 5 00003646 3206 move.w D1, D6 00003648 D241 add.w D1, D1 0000364A D041 add.w D0, D1 0000364C 0640 E554 addi.w D0, 0xE554 00003650 3BBC 0009 0000 move.w [A5 + D0.w], 0x9 /* '\t' */ 00003656 486D F4D2 pea.l [A5 - 0xB2E] 0000365A 486D FED4 pea.l [A5 - 0x12C] 0000365E 486D F166 pea.l [A5 - 0xE9A] 00003662 486D F15E pea.l [A5 - 0xEA2] 00003666 3F3C 0002 move.w -[A7], 0x2 0000366A 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000366E A8EC syscall CopyBits 00003670 6028 bra +0x2A /* 0000369A */ label00003672: 00003672 5540 subq.w D0, 2 00003674 0C40 000B cmpi.w D0, 0xB 00003678 6420 bcc +0x22 /* 0000369A */ 0000367A D040 add.w D0, D0 0000367C 303B 0006 move.w D0, [PC + D0.w + 0x6] 00003680 4EFB 0002 jmp [PC + D0.w + 0x2] 00003684 FD94 .invalid <> 00003686 FDE0 .invalid <> 00003688 FE2C 0016 .unknown 0xFE2C 0x0016 (W = 7) 0000368C FE5E FEAA .extension 0xE5E <>, 0xFEAA // unimplemented 00003690 FEF6 0016 .extension 0xEF6 <> // unimplemented 00003694 FF28 .extension 0xF28 <> // unimplemented 00003696 FF74 .extension 0xF74 <> // unimplemented 00003698 FFBE .invalid <> label0000369A: 0000369A 5246 addq.w D6, 1 0000369C 0C46 000F cmpi.w D6, 0xF 000036A0 6F00 FD2E ble -0x2D0 /* 000033D0 */ 000036A4 5245 addq.w D5, 1 000036A6 0C45 001A cmpi.w D5, 0x1A 000036AA 6F00 FD22 ble -0x2DC /* 000033CE */ 000036AE 7E01 moveq.l D7, 0x01 label000036B0: 000036B0 3007 move.w D0, D7 000036B2 C1FC 000E muls.w D0, 0xE 000036B6 0640 F6F6 addi.w D0, 0xF6F6 000036BA 49F5 0000 lea.l A4, [A5 + D0.w] 000036BE 422C 0001 clr.b [A4 + 0x1] 000036C2 4214 clr.b [A4] 000036C4 426C 000A clr.w [A4 + 0xA] 000036C8 5247 addq.w D7, 1 000036CA 0C47 0014 cmpi.w D7, 0x14 000036CE 6FE0 ble -0x1E /* 000036B0 */ 000036D0 7E01 moveq.l D7, 0x01 label000036D2: 000036D2 3007 move.w D0, D7 000036D4 C1FC 000E muls.w D0, 0xE 000036D8 0640 F6F6 addi.w D0, 0xF6F6 000036DC 49F5 0000 lea.l A4, [A5 + D0.w] 000036E0 554F subq.w A7, 2 000036E2 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 000036E6 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 000036EA 395F 0002 move.w [A4 + 0x2], [A7]+ 000036EE 554F subq.w A7, 2 000036F0 3F3C 01F4 move.w -[A7], 0x1F4 000036F4 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 000036F8 395F 0004 move.w [A4 + 0x4], [A7]+ 000036FC 302C 0002 move.w D0, [A4 + 0x2] 00003700 0640 000A addi.w D0, 0xA /* '\n' */ 00003704 3940 0006 move.w [A4 + 0x6], D0 00003708 302C 0004 move.w D0, [A4 + 0x4] 0000370C 0640 000A addi.w D0, 0xA /* '\n' */ 00003710 3940 0008 move.w [A4 + 0x8], D0 00003714 18BC 0001 move.b [A4], 0x1 00003718 197C 0001 0001 move.b [A4 + 0x1], 0x1 0000371E 397C 0001 000C move.w [A4 + 0xC], 0x1 00003724 554F subq.w A7, 2 00003726 302D F468 move.w D0, [A5 - 0xB98] 0000372A C1FC 000A muls.w D0, 0xA /* '\n' */ 0000372E 323C 0082 move.w D1, 0x82 00003732 9240 sub.w D1, D0 00003734 3F01 move.w -[A7], D1 00003736 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000373A 0C5F 0001 cmpi.w [A7]+, 0x1 0000373E 6606 bne +0x8 /* 00003746 */ 00003740 397C 0002 000C move.w [A4 + 0xC], 0x2 label00003746: 00003746 554F subq.w A7, 2 00003748 302D F468 move.w D0, [A5 - 0xB98] 0000374C C1FC 000A muls.w D0, 0xA /* '\n' */ 00003750 323C 0091 move.w D1, 0x91 00003754 9240 sub.w D1, D0 00003756 3F01 move.w -[A7], D1 00003758 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000375C 0C5F 0001 cmpi.w [A7]+, 0x1 00003760 6606 bne +0x8 /* 00003768 */ 00003762 397C 0003 000C move.w [A4 + 0xC], 0x3 label00003768: 00003768 426C 000A clr.w [A4 + 0xA] 0000376C 302C 000C move.w D0, [A4 + 0xC] 00003770 6054 bra +0x56 /* 000037C6 */ label00003772: 00003772 486D F4D2 pea.l [A5 - 0xB2E] 00003776 486D F4E2 pea.l [A5 - 0xB1E] 0000377A 486D F3AE pea.l [A5 - 0xC52] 0000377E 486C 0002 pea.l [A4 + 0x2] 00003782 3F3C 0002 move.w -[A7], 0x2 00003786 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000378A A8EC syscall CopyBits 0000378C 6044 bra +0x46 /* 000037D2 */ label0000378E: 0000378E 486D F4D2 pea.l [A5 - 0xB2E] 00003792 486D F4E2 pea.l [A5 - 0xB1E] 00003796 486D F39E pea.l [A5 - 0xC62] 0000379A 486C 0002 pea.l [A4 + 0x2] 0000379E 3F3C 0002 move.w -[A7], 0x2 000037A2 2F2D FBCE move.l -[A7], [A5 - 0x432] 000037A6 A8EC syscall CopyBits 000037A8 6028 bra +0x2A /* 000037D2 */ label000037AA: 000037AA 486D F4D2 pea.l [A5 - 0xB2E] 000037AE 486D F4E2 pea.l [A5 - 0xB1E] 000037B2 486D F396 pea.l [A5 - 0xC6A] 000037B6 486C 0002 pea.l [A4 + 0x2] 000037BA 3F3C 0002 move.w -[A7], 0x2 000037BE 2F2D FBCE move.l -[A7], [A5 - 0x432] 000037C2 A8EC syscall CopyBits 000037C4 600C bra +0xE /* 000037D2 */ label000037C6: 000037C6 5340 subq.w D0, 1 000037C8 67A8 beq -0x56 /* 00003772 */ 000037CA 5340 subq.w D0, 1 000037CC 67C0 beq -0x3E /* 0000378E */ 000037CE 5340 subq.w D0, 1 000037D0 67D8 beq -0x26 /* 000037AA */ label000037D2: 000037D2 5247 addq.w D7, 1 000037D4 0C47 000A cmpi.w D7, 0xA /* '\n' */ 000037D8 6F00 FEF8 ble -0x106 /* 000036D2 */ 000037DC 7E01 moveq.l D7, 0x01 label000037DE: 000037DE 3007 move.w D0, D7 000037E0 C1FC 000E muls.w D0, 0xE 000037E4 0640 F5DE addi.w D0, 0xF5DE 000037E8 49F5 0000 lea.l A4, [A5 + D0.w] 000037EC 1014 move.b D0, [A4] 000037EE 5300 subq.b D0, 1 000037F0 6758 beq +0x5A /* 0000384A */ 000037F2 554F subq.w A7, 2 000037F4 3F3C 010E move.w -[A7], 0x10E 000037F8 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 000037FC 395F 0002 move.w [A4 + 0x2], [A7]+ 00003800 554F subq.w A7, 2 00003802 3F3C 01F4 move.w -[A7], 0x1F4 00003806 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000380A 395F 0004 move.w [A4 + 0x4], [A7]+ 0000380E 302C 0002 move.w D0, [A4 + 0x2] 00003812 0640 000A addi.w D0, 0xA /* '\n' */ 00003816 3940 0006 move.w [A4 + 0x6], D0 0000381A 302C 0004 move.w D0, [A4 + 0x4] 0000381E 0640 000A addi.w D0, 0xA /* '\n' */ 00003822 3940 0008 move.w [A4 + 0x8], D0 00003826 18BC 0001 move.b [A4], 0x1 0000382A 397C 0027 000A move.w [A4 + 0xA], 0x27 /* '\'' */ 00003830 486D F4D2 pea.l [A5 - 0xB2E] 00003834 486D F4E2 pea.l [A5 - 0xB1E] 00003838 486D F38E pea.l [A5 - 0xC72] 0000383C 486C 0002 pea.l [A4 + 0x2] 00003840 3F3C 0002 move.w -[A7], 0x2 00003844 2F2D FBCE move.l -[A7], [A5 - 0x432] 00003848 A8EC syscall CopyBits label0000384A: 0000384A 5247 addq.w D7, 1 0000384C 0C47 0014 cmpi.w D7, 0x14 00003850 6F8C ble -0x72 /* 000037DE */ 00003852 0C6D 0002 F468 cmpi.w [A5 - 0xB98], 0x2 00003858 6618 bne +0x1A /* 00003872 */ 0000385A 486D F4D2 pea.l [A5 - 0xB2E] 0000385E 486D F4E2 pea.l [A5 - 0xB1E] 00003862 486D F954 pea.l [A5 - 0x6AC] 00003866 486D F92A pea.l [A5 - 0x6D6] 0000386A 3F3C 0002 move.w -[A7], 0x2 0000386E 42A7 clr.l -[A7] 00003870 A8EC syscall CopyBits label00003872: 00003872 0C6D 0003 F468 cmpi.w [A5 - 0xB98], 0x3 00003878 6618 bne +0x1A /* 00003892 */ 0000387A 486D F4C4 pea.l [A5 - 0xB3C] 0000387E 486D F4E2 pea.l [A5 - 0xB1E] 00003882 486D FE38 pea.l [A5 - 0x1C8] 00003886 486D ECC4 pea.l [A5 - 0x133C] 0000388A 3F3C 0002 move.w -[A7], 0x2 0000388E 42A7 clr.l -[A7] 00003890 A8EC syscall CopyBits label00003892: 00003892 486D FF52 pea.l [A5 - 0xAE] 00003896 A875 syscall SetPBits/SetPortBits 00003898 7601 moveq.l D3, 0x01 0000389A 4247 clr.w D7 label0000389C: 0000389C 4244 clr.w D4 0000389E 4A6E FFDE tst.w [A6 - 0x22] 000038A2 6C06 bge +0x8 /* 000038AA */ 000038A4 382E FFDE move.w D4, [A6 - 0x22] 000038A8 4444 neg.w D4 label000038AA: 000038AA 486E FFDE pea.l [A6 - 0x22] 000038AE 4267 clr.w -[A7] 000038B0 3F04 move.w -[A7], D4 000038B2 A8A8 syscall OffsetRect 000038B4 486E FFD6 pea.l [A6 - 0x2A] 000038B8 4267 clr.w -[A7] 000038BA 3F04 move.w -[A7], D4 000038BC A8A8 syscall OffsetRect 000038BE 486D FED4 pea.l [A5 - 0x12C] 000038C2 486D F47E pea.l [A5 - 0xB82] 000038C6 486E FFDE pea.l [A6 - 0x22] 000038CA 486E FFD6 pea.l [A6 - 0x2A] 000038CE 4267 clr.w -[A7] 000038D0 42A7 clr.l -[A7] 000038D2 A8EC syscall CopyBits 000038D4 486E FFDE pea.l [A6 - 0x22] 000038D8 4267 clr.w -[A7] 000038DA 3004 move.w D0, D4 000038DC 4440 neg.w D0 000038DE 3F00 move.w -[A7], D0 000038E0 A8A8 syscall OffsetRect 000038E2 486E FFD6 pea.l [A6 - 0x2A] 000038E6 4267 clr.w -[A7] 000038E8 3004 move.w D0, D4 000038EA 4440 neg.w D0 000038EC 3F00 move.w -[A7], D0 000038EE A8A8 syscall OffsetRect 000038F0 7003 moveq.l D0, 0x03 000038F2 9043 sub.w D0, D3 000038F4 3600 move.w D3, D0 000038F6 3003 move.w D0, D3 000038F8 6034 bra +0x36 /* 0000392E */ label000038FA: 000038FA 486D F47E pea.l [A5 - 0xB82] 000038FE 486D F47E pea.l [A5 - 0xB82] 00003902 486D E530 pea.l [A5 - 0x1AD0] 00003906 486E FFD6 pea.l [A6 - 0x2A] 0000390A 3F3C 0003 move.w -[A7], 0x3 0000390E 42A7 clr.l -[A7] 00003910 A8EC syscall CopyBits 00003912 6022 bra +0x24 /* 00003936 */ label00003914: 00003914 486D F47E pea.l [A5 - 0xB82] 00003918 486D F47E pea.l [A5 - 0xB82] 0000391C 486D E530 pea.l [A5 - 0x1AD0] 00003920 486E FFD6 pea.l [A6 - 0x2A] 00003924 3F3C 0003 move.w -[A7], 0x3 00003928 42A7 clr.l -[A7] 0000392A A8EC syscall CopyBits 0000392C 6008 bra +0xA /* 00003936 */ label0000392E: 0000392E 5340 subq.w D0, 1 00003930 67C8 beq -0x36 /* 000038FA */ 00003932 5340 subq.w D0, 1 00003934 67DE beq -0x20 /* 00003914 */ label00003936: 00003936 3003 move.w D0, D3 00003938 6034 bra +0x36 /* 0000396E */ label0000393A: 0000393A 486D F49A pea.l [A5 - 0xB66] 0000393E 486D F47E pea.l [A5 - 0xB82] 00003942 486D E538 pea.l [A5 - 0x1AC8] 00003946 486E FFD6 pea.l [A6 - 0x2A] 0000394A 3F3C 0001 move.w -[A7], 0x1 0000394E 42A7 clr.l -[A7] 00003950 A8EC syscall CopyBits 00003952 6022 bra +0x24 /* 00003976 */ label00003954: 00003954 486D F49A pea.l [A5 - 0xB66] 00003958 486D F47E pea.l [A5 - 0xB82] 0000395C 486D E540 pea.l [A5 - 0x1AC0] 00003960 486E FFD6 pea.l [A6 - 0x2A] 00003964 3F3C 0001 move.w -[A7], 0x1 00003968 42A7 clr.l -[A7] 0000396A A8EC syscall CopyBits 0000396C 6008 bra +0xA /* 00003976 */ label0000396E: 0000396E 5340 subq.w D0, 1 00003970 67C8 beq -0x36 /* 0000393A */ 00003972 5340 subq.w D0, 1 00003974 67DE beq -0x20 /* 00003954 */ label00003976: 00003976 486D F47E pea.l [A5 - 0xB82] 0000397A 486D F4E2 pea.l [A5 - 0xB1E] 0000397E 486E FFD6 pea.l [A6 - 0x2A] 00003982 486E FFDE pea.l [A6 - 0x22] 00003986 4267 clr.w -[A7] 00003988 2F2D FBCE move.l -[A7], [A5 - 0x432] 0000398C A8EC syscall CopyBits 0000398E 486E FFDE pea.l [A6 - 0x22] 00003992 4267 clr.w -[A7] 00003994 3F3C FFFC move.w -[A7], 0xFFFC 00003998 A8A8 syscall OffsetRect 0000399A 5247 addq.w D7, 1 0000399C 0C47 0046 cmpi.w D7, 0x46 /* 'F' */ 000039A0 6F00 FEFA ble -0x104 /* 0000389C */ 000039A4 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 000039A8 4E5E unlink A6 000039AA 4E75 rts 000039AC 5245 addq.w D5, 1 000039AE 5053 addq.w [A3], 8 000039B0 4352 chk.w D1, [A2] 000039B2 4545 chk.w D2, D5